pw/pw.1

69 lines
1.4 KiB
Groff
Raw Normal View History

2021-11-05 16:47:27 +01:00
.Dd $Mdocdate$
.Dt pw 1
.Os
.Sh NAME
.Nm pw
2021-11-07 17:49:09 +01:00
.Nd Password generator
2021-11-05 16:47:27 +01:00
.\" .Sh LIBRARY
.\" For sections 2, 3, and 9 only.
.\" Not used in OpenBSD.
.Sh SYNOPSIS
.Nm
.Fl h | v
.Nm
2021-11-07 17:49:09 +01:00
.Fl Op d
.Fl Op l
.Fl Op u
.Fl Op s
2021-11-05 16:47:27 +01:00
.Sh DESCRIPTION
The
.Nm
2021-11-07 17:49:09 +01:00
command generates a random password and prints it on the standard output.
If no flags for specifying which characters are allowed are given,
2021-11-05 16:47:27 +01:00
.Nm
2021-11-07 17:49:09 +01:00
acts as if all had been specified.
2021-11-05 16:47:27 +01:00
.Pp
The options are as follows:
.Bl -tag -width Ds
.It Fl h, \-help
Print help text and exit.
2021-11-07 17:49:09 +01:00
.It Fl \-version
2021-11-05 16:47:27 +01:00
Print version info and exit.
2021-11-07 17:49:09 +01:00
.It Fl d, \-digit
Allow digits.
.It Fl l, \-lower
Allow lower case letters.
.It Fl u, \-upper
Allow upper case letters.
.It Fl s, \-symbol
Allow symbols and punctuation form the following list: _-=+<>,.!@#$%^&*.
2021-11-05 16:47:27 +01:00
.El
.\" .Sh CONTEXT
.\" For section 9 functions only.
.\" .Sh IMPLEMENTATION NOTES
.\" Not used in OpenBSD.
.\" .Sh RETURN VALUES
.\" For sections 2, 3, and 9 function return values only.
.\" .Sh ENVIRONMENT
.\" For sections 1, 6, 7, and 8 only.
.\" .Sh FILES
.Sh EXIT STATUS
.\" For sections 1, 6, and 8 only.
.Nm
exits 0 on success, and 1 if an error occurs.
.\" .Sh EXAMPLES
.\" .Sh DIAGNOSTICS
.\" For sections 1, 4, 6, 7, 8, and 9 printf/stderr messages only.
.\" .Sh ERRORS
.\" For sections 2, 3, 4, and 9 errno settings only.
.\" .Sh SEE ALSO
.\" .Xr foobar 1
.\" .Sh STANDARDS
.\" .Sh HISTORY
.Sh AUTHORS
Bob Polis
.\" .Sh CAVEATS
.\" .Sh BUGS
.\" .Sh SECURITY CONSIDERATIONS
.\" Not used in OpenBSD.