login: support LOG_OK_LOGINS
authorChris Hofstaedtler <zeha@debian.org>
Mon, 5 Aug 2024 13:53:44 +0000 (15:53 +0200)
committerChris Hofstaedtler <zeha@debian.org>
Tue, 1 Oct 2024 18:13:03 +0000 (20:13 +0200)
Gbp-Pq: Topic debian
Gbp-Pq: Name login-support-LOG_OK_LOGINS.patch

login-utils/login.c

index c8544f6a17cd3e58e73683ade859006e8e596c43..0e2c2bf29e725bc48f5f58780e98f7937e2bc5e0 100644 (file)
@@ -821,7 +821,7 @@ static void log_syslog(struct login_context *cxt)
                               cxt->tty_name, cxt->hostname);
                else
                        syslog(LOG_NOTICE, _("ROOT LOGIN ON %s"), cxt->tty_name);
-       } else {
+       } else if (getlogindefs_bool("LOG_OK_LOGINS", 0) == 1) {
                if (cxt->hostname)
                        syslog(LOG_INFO, _("LOGIN ON %s BY %s FROM %s"),
                               cxt->tty_name, pwd->pw_name, cxt->hostname);