update-passwd - safely update /etc/passwd, /etc/shadow and /etc/group
update-passwd handles updates of /etc/passwd, /etc/shadow and /etc/group on running Debian
systems. It compares the current files to master copies, distributed in the base-passwd
package, and updates all entries in the global system range (that is, 0-99).
update-passwd follows the usual GNU command line syntax, with long options starting with
two dashes ('-').
Use FILE as the master copy of the passwd database. The default value is
Use FILE as the master copy of the group database. The default value is
Use FILE as the system passwd database. The default value is /etc/passwd.
Use FILE as the system shadow database. The default value is /etc/shadow.
Use FILE as the system group database. The default value is /etc/group.
Only perform sanity-checks but don't do anything.
Give detailed information about what we are doing. A second -v gives additional
Don't do anything but only show what we would do.
Don't attempt to lock the account database. This should only be used for debugging
purposes. I repeat: do not do this unless you are really sure you need this!
Show a summary of how to use update-passwd.
Show the version number
At this moment update-passwd does not verify the shadow-file. It should check if the
entries in the passwd are also in shadow and vice versa, and that passwords are not
present in both files.
Wichert Akkerman <firstname.lastname@example.org>
This program was written for the Debian project, and is copyright 1999-2002 Wichert Akker-
man and copyright 2002, 2003 Colin Watson. It is distributed under version 2 of the GNU
General Public License.
DEBIAN Debian tools UPDATE-PASSWD(8)