xref: /freebsd/usr.sbin/pw/README (revision 05248206f720394d95c2a7475429311df670a2e9)
1d6f907dcSJoerg Wunsch
2d6f907dcSJoerg Wunschpw is a command-line driven passwd/group editor utility that provides
3d6f907dcSJoerg Wunschan easy and safe means of modifying of any/all fields in the system
4d6f907dcSJoerg Wunschpassword files, and has an add, modify and delete mode for user and
5d6f907dcSJoerg Wunschgroup records. Command line options have been fashioned to be similar
6d6f907dcSJoerg Wunschto those used by the Sun/shadow commands: useradd, usermod, userdel,
7d6f907dcSJoerg Wunschgroupadd, groupmod, groupdel, but combines all operations within the
8d6f907dcSJoerg Wunschsingle command `pw'.
9d6f907dcSJoerg Wunsch
10d6f907dcSJoerg WunschUser add mode also provides a means of easily setting system useradd
11d6f907dcSJoerg Wunschdefaults (see pw.conf.5), so that adding a user is as easy as issuing
12d6f907dcSJoerg Wunschthe command "pw useradd <loginid>". Creation of a unique primary
13e311d7d0SPeter Wemmgroup for each user and automatic membership in secondary groups
14d6f907dcSJoerg Wunschis fully supported.
15d6f907dcSJoerg Wunsch
1652424506SJoerg WunschThis program may be FreeBSD specific, but should be trivial to port to
17d6f907dcSJoerg Wunschother bsd4.4 variants.
18d6f907dcSJoerg Wunsch
19*88e6c9a6SBaptiste DaroussinAuthor: David L. Nugent, <davidn@blaze.net.au>
20d6f907dcSJoerg Wunsch
21