Package libuser

A user and group account administration library

https://fedorahosted.org/libuser/

The libuser library implements a standardized interface for manipulating
and administering user and group accounts. The library uses pluggable
back-ends to interface to its data sources.

Sample applications modeled after those included with the shadow password
suite are included.

General Commands (Section 1)
lchage
Displays or allows changing password policy of user.
lchfn
Displays and allows changing information about user that is available using the finger(1) command (usually stored in the "gecos" field of /etc/passwd). If the...
lchsh
Displays and allows changing login shell of user. If the user argument is not provided, username of the invoking user is used; the user argument is ignored if...
lgroupadd
Adds a new user group with name group.
lgroupdel
Deletes the user group with name group.
lgroupmod
Modifies the user group with name group.
lid
Displays information about groups containing user name, or users contained in group name. By default lid lists groups containing user name, or groups containing...
lnewusers
Creates new user accounts using data read from standard input.
lpasswd
Changes password of user or group name. If the name argument is not provided, username of the invoking user is used; the name argument is ignored if lpasswd is...
luseradd
Adds an user with name user.
luserdel
Deletes the user with name user.
lusermod
Modifies the user with name user.
File Formats (Section 5)
libuser.conf
libuser.conf is a text file. Leading and trailing white space on each line is ignored. Lines starting with # are ignored. The file defines variables grouped...