From: Chris Hofstaedtler Date: Mon, 5 Aug 2024 14:03:11 +0000 (+0200) Subject: login: turn off btmp, utmp, lastlog writing X-Git-Tag: archive/raspbian/2.40.2-8+rpi1~8 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8e436b98aba76acacc03a742116bbdf724c6535a;p=util-linux.git login: turn off btmp, utmp, lastlog writing Should be done by PAM instead. login from src:shadow had turned it off, especially with --enable-logind. Gbp-Pq: Topic debian Gbp-Pq: Name login-turn-off-btmp-utmp-lastlog-writing.patch --- diff --git a/login-utils/login.c b/login-utils/login.c index 7ed3255..35e3cc3 100644 --- a/login-utils/login.c +++ b/login-utils/login.c @@ -971,7 +971,6 @@ static void loginpam_auth(struct login_context *cxt) cxt->username ? cxt->username : "(unknown)", pam_strerror(pamh, rc)); - log_btmp(cxt); log_audit(cxt, 0); if (!keep_username || rc == PAM_USER_UNKNOWN) { @@ -1003,7 +1002,6 @@ static void loginpam_auth(struct login_context *cxt) cxt->username ? cxt->username : "(unknown)", pam_strerror(pamh, rc)); - log_btmp(cxt); log_audit(cxt, 0); fprintf(stderr, _("\nLogin incorrect\n")); @@ -1495,9 +1493,7 @@ int main(int argc, char **argv) endpwent(); - log_utmp(&cxt); log_audit(&cxt, 1); - log_lastlog(&cxt); chown_tty(&cxt);