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