shadow/src
Serge Hallyn 45b4187596 pwconv and grpconv: rewind after deleting an entry
Otherwise our spw_next() will cause us to skip an entry.
Ideally we'd be able to do an swp_rewind(1), but I don't
see a helper for this.

Closes #60

Signed-off-by: Serge Hallyn <shallyn@cisco.com>
2018-03-25 09:18:22 -05:00
..
.gitignore Ignore generated newgidmap and newuidmap 2013-08-11 14:48:39 +02:00
.indent.pro [svn-upgrade] Integrating new upstream version, shadow (4.0.8) 2007-10-07 11:46:07 +00:00
chage.c Fixes mispelling of MAX_DAYS help text 2018-01-17 12:21:48 +00:00
chfn.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
chgpasswd.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
chpasswd.c spelling: interactive 2017-10-22 20:24:32 +00:00
chsh.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
expiry.c Fixed signal races in shadow tools. 2016-07-02 18:11:09 +02:00
faillog.c * src/faillog.c: The fail_max field is a short, use a short also 2011-11-19 21:44:34 +00:00
gpasswd.c Fixed signal races in shadow tools. 2016-07-02 18:11:09 +02:00
groupadd.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
groupdel.c Merge pull request #4 from xnox/master 2015-11-12 23:07:29 -06:00
groupmems.c spelling: remove 2017-10-22 21:12:29 +00:00
groupmod.c implement and document additional error codes for groupmod add E_CLEANUP_SERVICE, E_PAM_USERNAME, E_PAM_ERROR to groupmod.c and groupmod.8.xml 2017-07-10 21:50:49 -05:00
groups.c * src/newgrp.c, src/userdel.c, src/grpck.c, src/gpasswd.c, 2010-08-22 19:36:09 +00:00
grpck.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
grpconv.c pwconv and grpconv: rewind after deleting an entry 2018-03-25 09:18:22 -05:00
grpunconv.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
id.c * src/newgrp.c: Limit the scope of variable pid. 2010-03-23 11:26:34 +00:00
lastlog.c Add ability to clear or set lastlog record for user via lastlog command 2016-03-03 15:37:01 +01:00
login_nopam.c * src/newgrp.c: Limit the scope of variable pid. 2010-03-23 11:26:34 +00:00
login.c spelling: getxxyyy 2017-10-22 19:16:30 +00:00
logoutd.c * src/newgrp.c, src/userdel.c, src/grpck.c, src/gpasswd.c, 2010-08-22 19:36:09 +00:00
Makefile.am src/Makefile.am: tcb fixes from mandriva 2018-03-24 23:41:23 -05:00
newgidmap.c newgidmap: enforce setgroups=deny if self-mapping a group 2018-02-16 17:56:35 +11:00
newgrp.c spelling: logout 2017-10-22 20:28:57 +00:00
newuidmap.c Fixed typos in new{g,u}idmap tools. 2016-07-02 16:39:18 +02:00
newusers.c Merge pull request #98 from jsoref/spelling 2018-03-24 15:54:51 -05:00
nologin.c * src/nologin.c: Include <stdlib.h> to get EXIT_FAILURE. 2009-05-09 13:14:23 +00:00
passwd.c Make the sp_lstchg shadow field reproducible. 2017-04-10 22:29:21 +01:00
pwck.c pwck.c: do not pass O_CREAT 2018-03-24 20:29:48 -05:00
pwconv.c pwconv and grpconv: rewind after deleting an entry 2018-03-25 09:18:22 -05:00
pwunconv.c Do not fail on missing files in /etc/, create them instead. 2015-02-27 17:01:29 +00:00
su.c Reset pid_child only if waitpid was successful. 2017-05-14 17:58:10 +02:00
suauth.c spelling: unrecognized 2017-10-22 21:30:30 +00:00
sulogin.c Fixed signal races in shadow tools. 2016-07-02 18:11:09 +02:00
useradd.c spelling: cannot 2017-10-22 08:05:45 +00:00
userdel.c userdel: fix wrong variable name in tcb case 2018-03-24 23:44:09 -05:00
usermod.c Make language less binary 2017-09-20 17:00:29 +01:00
vipw.c Improve vipw error report when editor fails 2013-08-25 16:27:58 +02:00