forked from pool/shadow
4cea964109
- New upstream version 4.5 - Refreshed patches: * shadow-login_defs.patch * chkname-regex.patch * getdef-new-defs.patch * useradd-mkdirs.patch - Upstreamed patches: * shadow-4.1.5.1-manfix.patch * shadow-4.1.5.1-errmsg.patch * shadow-4.1.5.1-backup-mode.patch * shadow-4.1.5.1-audit-owner.patch * shadow-4.2.1-defs-chroot.patch * shadow-4.2.1-merge-group.patch * Fix-user-busy-errors-at-userdel.patch * useradd-clear-tallylog.patch - shadow.keyring: update keyring with current maintainer's keyid only - Serge Hallyn 'F1D08DB778185BF784002DFFE9FEEA06A85E3F9D' - disable_new_audit_function.patch: Disable newer libaudit functionality for older distributions OBS-URL: https://build.opensuse.org/request/show/497707 OBS-URL: https://build.opensuse.org/package/show/Base:System/shadow?expand=0&rev=32
29 lines
772 B
Diff
29 lines
772 B
Diff
Index: shadow-4.5/src/lastlog.c
|
|
===================================================================
|
|
--- shadow-4.5.orig/src/lastlog.c
|
|
+++ shadow-4.5/src/lastlog.c
|
|
@@ -221,12 +221,15 @@ static void update_one (/*@null@*/const
|
|
strcpy (ll.ll_host, "localhost");
|
|
#endif
|
|
strcpy (ll.ll_line, "lastlog");
|
|
+/*
|
|
#ifdef WITH_AUDIT
|
|
audit_logger (AUDIT_ACCT_UNLOCK, Prog,
|
|
"clearing-lastlog",
|
|
pw->pw_name, (unsigned int) pw->pw_uid, SHADOW_AUDIT_SUCCESS);
|
|
#endif
|
|
+*/
|
|
}
|
|
+/*
|
|
#ifdef WITH_AUDIT
|
|
else {
|
|
audit_logger (AUDIT_ACCT_UNLOCK, Prog,
|
|
@@ -234,6 +237,7 @@ static void update_one (/*@null@*/const
|
|
pw->pw_name, (unsigned int) pw->pw_uid, SHADOW_AUDIT_SUCCESS);
|
|
}
|
|
#endif
|
|
+*/
|
|
|
|
if (fwrite (&ll, sizeof(ll), 1, lastlogfile) != 1) {
|
|
fprintf (stderr,
|