shadow/lib
nekral-guest e21f90fd68 Add new generic functions to find the next user or group ID available:
find_new_uid() and find_new_gid(). They work the same way as the functions
with the same name of useradd or groupadd, except that they check in the
local database to make sure an ID was not reserved in an uncommitted
change (this is needed to be used in newusers), they report a status
instead of calling exit(), and they can receive a preferred ID. They
should later support system IDs. This should be a little bit slower, but
not too much (if the database is not open the checks against the local
database will exit immediately, and if it is already open, all the checks
will be done regarding the data in memory).
2008-02-03 16:53:07 +00:00
..
.indent.pro [svn-upgrade] Integrating new upstream version, shadow (4.0.8) 2007-10-07 11:46:07 +00:00
commonio.c * libmisc/pwdcheck.c: Do not include <pwd.h>. Include <shadow.h> 2008-01-05 16:33:43 +00:00
commonio.h * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
defines.h * Remove teh macro definition of SETXXENT_TYPE, 2008-01-06 13:12:09 +00:00
encrypt.c Fix build failures with --disable-shadowgrp. Thanks to Jürgen 2008-01-26 17:41:20 +00:00
exitcodes.h Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
faillog.h Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
fputsx.c Include "prototypes.h" to make sure the exported prototypes are 2008-01-05 13:23:22 +00:00
getdef.c Replace printf by puts for fixed strings. This would avoid issues caused 2008-01-24 21:07:14 +00:00
getdef.h [svn-upgrade] Integrating new upstream version, shadow (4.0.15) 2007-10-07 11:47:22 +00:00
groupio.c New function to find a group by its GID on the local database. 2008-02-03 16:51:08 +00:00
groupio.h New function to find a group by its GID on the local database. 2008-02-03 16:51:08 +00:00
groupmem.c svn propset svn:keywords Id 2007-11-23 19:44:57 +00:00
gshadow_.h Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
gshadow.c The prototypes of fgetsx() and fputsx() are already defined in 2008-01-05 13:56:21 +00:00
lockpw.c Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
Makefile.am * lib/Makefile.am: Do not link libshadow.la with the intl, crypt, 2008-01-06 14:19:32 +00:00
nscd.c * lib/nscd.c, lib/nscd.h: Set the service parameter of 2008-01-06 13:57:17 +00:00
nscd.h * lib/nscd.c, lib/nscd.h: Set the service parameter of 2008-01-06 13:57:17 +00:00
pam_defs.h [svn-upgrade] Integrating new upstream version, shadow (4.0.14) 2007-10-07 11:47:11 +00:00
port.c Assume <errno.h> declares errno. 2008-01-06 13:42:47 +00:00
port.h Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
prototypes.h Add new generic functions to find the next user or group ID available: 2008-02-03 16:53:07 +00:00
pwauth.c Forgot to commit that one. 2008-01-01 14:32:41 +00:00
pwauth.h Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
pwio.c New function to find an user by its UID on the local database. 2008-02-03 16:50:14 +00:00
pwio.h New function to find an user by its UID on the local database. 2008-02-03 16:50:14 +00:00
pwmem.c svn propset svn:keywords Id 2007-11-23 19:44:57 +00:00
sgetgrent.c * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
sgetpwent.c * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
sgetspent.c Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00
sgroupio.c * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
sgroupio.h * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
shadow.c Avoid assignments in conditionals. 2008-01-01 22:21:55 +00:00
shadowio.c * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
shadowio.h * libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c, 2008-01-06 11:59:01 +00:00
shadowmem.c * libmisc/pwdcheck.c: Do not include <pwd.h>. Include <shadow.h> 2008-01-05 16:33:43 +00:00
utent.c Added the subversion svn:keywords property (Id) for proper identification. 2007-11-10 23:46:11 +00:00