+2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
+
+ * src/gpasswd.c: Remove log_gpasswd_success_gshadow(). Writing in
+ gshadowis the last sub-task.
+
2011-09-18 Nicolas François <nicolas.francois@centraliens.net>
* src/chsh.c: No needto remove lines tarting with '#' from
* Copyright (c) 1990 - 1994, Julianne Frances Haugh
* Copyright (c) 1996 - 2000, Marek Michałkiewicz
* Copyright (c) 2001 - 2006, Tomasz Kłoczko
- * Copyright (c) 2007 - 2009, Nicolas François
+ * Copyright (c) 2007 - 2011, Nicolas François
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
static void log_gpasswd_success (const char *suffix);
static void log_gpasswd_success_system (unused void *arg);
static void log_gpasswd_success_group (unused void *arg);
-#ifdef SHADOWGRP
-static void log_gpasswd_success_gshadow (unused void *arg);
-#endif
/*
* usage - display usage message
log_gpasswd_success (buf);
}
-#ifdef SHADOWGRP
-static void log_gpasswd_success_gshadow (unused void *arg)
-{
- char buf[1024];
- snprintf (buf, 1023, " in %s", sgr_dbname ());
- buf[1023] = '\0';
- log_gpasswd_success (buf);
-}
-#endif /* SHADOWGRP */
-
/*
* close_files - close and unlock the group databases
*
Prog, sgr_dbname ());
exit (E_NOPERM);
}
- add_cleanup (log_gpasswd_success_gshadow, NULL);
del_cleanup (log_gpasswd_failure_gshadow);
cleanup_unlock_gshadow (NULL);
log_gpasswd_success_system (NULL);
del_cleanup (log_gpasswd_success_group);
-#ifdef SHADOWGRP
- if (is_shadowgrp) {
- del_cleanup (log_gpasswd_success_gshadow);
- }
-#endif
}
/*