shadow/libmisc
nekral-guest 5b8ff14caf * libmisc/audit_help.c: Added audit_logger_message() to log
messages not related to an account.
	* lib/prototypes.h, libmisc/cleanup.c, libmisc/cleanup_group.c,
	libmisc/cleanup_user.c, libmisc/Makefile.am: Added stack of
	cleanup functions to be executed on exit.
	* NEWS, src/groupadd.c, src/groupdel.c, src/groupmod.c: Only
	report success to audit and syslog when the changes are committed
	to the system. Do not log failure for on-memory changes to audit
	or syslog. Make sure failures and inconsistencies will be reported
	in case of unexpected failures (e.g. malloc failures). Only
	specify an audit message if it is not implicitly implied by the
	type argument. Removed fail_exit (replaced by atexit(do_cleanups)).
2008-12-22 21:52:43 +00:00
..
.indent.pro
addgrps.c
age.c
audit_help.c * libmisc/audit_help.c: Added audit_logger_message() to log 2008-12-22 21:52:43 +00:00
basename.c
chkname.c * NEWS, configure.in, libmisc/chkname.c: make group max length a 2008-11-30 01:29:40 +00:00
chkname.h
chowndir.c
chowntty.c * libmisc/chowntty.c: Only closelog() when failure cause an exit. 2008-11-23 00:06:56 +00:00
cleanup_group.c * libmisc/audit_help.c: Added audit_logger_message() to log 2008-12-22 21:52:43 +00:00
cleanup_user.c * libmisc/audit_help.c: Added audit_logger_message() to log 2008-12-22 21:52:43 +00:00
cleanup.c * libmisc/audit_help.c: Added audit_logger_message() to log 2008-12-22 21:52:43 +00:00
console.c
copydir.c * libmisc/copydir.c: Call utimes() after closing the file. 2008-09-07 00:51:17 +00:00
entry.c
env.c * libmisc/env.c: Avoid implicit conversion of pointers / chars to 2008-06-17 21:58:46 +00:00
failure.c * libmisc/failure.c: Try to close the open file if a failure 2008-06-15 19:16:34 +00:00
failure.h
fields.c
find_new_gid.c * src/useradd.c: Added missing declaration of Mflg. 2008-09-14 13:42:10 +00:00
find_new_uid.c * src/useradd.c: Added missing declaration of Mflg. 2008-09-14 13:42:10 +00:00
getdate.h
getdate.y
getlong.c * libmisc/getlong.c: Reset errno before calling strtol(). 2008-06-14 21:02:52 +00:00
getrange.c * libmisc/Makefile.am, libmisc/getrange.c: Added function to parse 2008-06-14 21:01:11 +00:00
hushed.c
isexpired.c * libmisc/isexpired.c: Cast number of days to a long integer. 2008-06-13 20:12:03 +00:00
limits.c * libmisc/limits.c: Add brackets and parenthesis. 2008-06-15 21:59:41 +00:00
list.c * libmisc/list.c: Added assertions for non NULL parameters. 2008-08-31 17:30:21 +00:00
log.c * libmisc/log.c: Check return values. If lseek() failed, avoid 2008-06-15 19:15:15 +00:00
loginprompt.c
mail.c * libmisc/mail.c: Added brackets and parenthesis. 2008-08-30 18:31:56 +00:00
Makefile.am * libmisc/audit_help.c: Added audit_logger_message() to log 2008-12-22 21:52:43 +00:00
motd.c
myname.c Re-indent. 2008-06-17 21:17:45 +00:00
obscure.c * libmisc/obscure.c: Compare characters to '\0', not NULL. 2008-09-06 15:59:28 +00:00
pam_pass.c
pwd2spwd.c
pwd_init.c
pwdcheck.c
rlogin.c
salt.c
setugid.c * libmisc/setugid.c, src/login_nopam.c, src/suauth.c, 2008-09-13 18:03:50 +00:00
setupenv.c
shell.c
strtoday.c
sub.c
sulog.c
ttytype.c
tz.c * libmisc/tz.c: tz() is only used when USE_PAM is not defined. 2008-09-06 16:42:41 +00:00
ulimit.c * libmisc/limits.c: Add brackets and parenthesis. 2008-06-15 21:59:41 +00:00
utmp.c * NEWS, libmisc/chowntty.c, libmisc/utmp.c: is_my_tty() moved from 2008-11-22 23:56:11 +00:00
valid.c
xgetgrgid.c * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
xgetgrnam.c * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
xgetpwnam.c * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
xgetpwuid.c * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
xgetspnam.c * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
xgetXXbyYY.c * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
xmalloc.c
yesno.c