shadow/libmisc
A. Wilcox 99dbd4b9ee
Support systems that only have utmpx
This allows shadow-utils to build on systems like Adélie, which have no
<utmp.h> header or `struct utmp`.  We use a <utmpx.h>-based daemon,
utmps[1], which uses `struct utmpx` only.

Tested both `login` and `logoutd` with utmps and both work correctly.

[1]: http://skarnet.org/software/utmps/
2018-06-24 00:13:12 -05:00
..
.indent.pro
addgrps.c
age.c
audit_help.c
basename.c
chkname.c
chkname.h
chowndir.c
chowntty.c
cleanup_group.c
cleanup_user.c
cleanup.c
console.c
copydir.c
entry.c
env.c
failure.c
failure.h
find_new_gid.c
find_new_sub_gids.c
find_new_sub_uids.c
find_new_uid.c
getdate.h
getdate.y spelling: gratuitously 2017-10-22 19:17:02 +00:00
getgr_nam_gid.c
getrange.c
gettime.c
hushed.c
idmapping.c spelling: mapping 2017-10-22 20:32:45 +00:00
idmapping.h
isexpired.c
limits.c
list.c * libmisc/console.c, libmisc/motd.c, libmisc/setupenv.c, 2010-08-21 15:32:53 +00:00
log.c
loginprompt.c
mail.c
Makefile.am Merge remote-tracking branch 'upstream/master' 2018-03-28 21:11:36 +02:00
motd.c
myname.c
obscure.c
pam_pass_non_interactive.c spelling: interactive 2017-10-22 20:24:32 +00:00
pam_pass.c
prefix_flag.c fix unguarded ENABLE_SUBIDS code 2018-06-18 15:51:27 +02:00
pwd2spwd.c
pwd_init.c
pwdcheck.c
remove_tree.c
rlogin.c
root_flag.c
salt.c
setugid.c
setupenv.c spelling: else 2017-10-22 19:08:39 +00:00
shell.c
strtoday.c
sub.c
sulog.c
ttytype.c
tz.c
ulimit.c
user_busy.c
utmp.c Support systems that only have utmpx 2018-06-24 00:13:12 -05:00
valid.c
xgetgrgid.c
xgetgrnam.c
xgetpwnam.c
xgetpwuid.c
xgetspnam.c
xgetXXbyYY.c
xmalloc.c
yesno.c