Projects / pwdutils


pwdutils is a collection of utilities to manage the passwd and shadow user information. The difference to the shadow suite is that these utilities can also modify the information stored in NIS, NIS+, or LDAP. PAM is used for user authentication and changing the pasword. It contains passwd, chage, chfn, chsh, chpasswd, expiry, gpasswd, grpck, groupadd, groupdel, groupmod, grpunconv, newgrp, pwck, pwconv, pwunconv, useradd, userdel, usermod, vipw, and a daemon for changing the password on a remote machine over a secure SSL connection. The daemon also uses PAM, so it can change passwords no matter where they are stored.


Recent releases

  •  31 Jul 2006 15:02

    Release Notes: Support for locking and unlocking group passwords was added to gpasswd. passwd has now support for maintaining credentials with BioAPI. LDAP support for RFC2307bis was added.

    •  11 Jan 2006 12:23

      Release Notes: This release fixes a off-by-one error in chage and a broken syntax check for chfn. useradd now preserves existing home directories and passwd now allows passwords to be changed even if it does not know about the used NSS service.

      •  14 Jul 2005 08:27

        Release Notes: This release fixes a bug that prevented the use of logging modules other than the syslog plugin.

        •  22 Jun 2005 18:40

          Release Notes: A possible data lossage in rare cases in usermod was fixed.

          •  05 Jun 2005 11:17

            Release Notes: This release contains a lot of bugfixes like for useradd -D. libnscd is now used to clear the nscd cache on Linux if an account or group was modified. groupmod and usermod got new options, which allows to remove and add single users from a singe group or list of groups. passwd got a new option to read the password from stdin (for example from a pipe). All daemons and setuid binaries are compiled with -fpie/-pie. Logging is now done with stackable plugins: the administrator can currently choose between syslog, LAuS, and/or the Linux audit interface.

            Recent comments

            21 Jun 2005 11:28 digiot

            project name
            How many utilities do I need to print my working directory? ;)

            Maybe passwdutils or pwutils? (Though some bell is telling me at least the second may already be taken.)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.