commit:     8f0e1b15c442f3be1edbad58b34a564dc98cc7f2
Author:     Thibaud CANALE <thican <AT> thican <DOT> net>
AuthorDate: Mon Feb 24 10:27:02 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 13 08:53:33 2025 +0000
URL:        https://gitweb.gentoo.org/proj/pambase.git/commit/?id=8f0e1b15

system-login: display lastlog previous login too

Keep displaying the fail attempts while also inform about previous
logging.

Closes: https://bugs.gentoo.org/950228
Signed-off-by: Thibaud CANALE <thican <AT> thican.net>
Closes: https://github.com/gentoo/pambase/pull/22
Signed-off-by: Sam James <sam <AT> gentoo.org>

 templates/system-login.tpl          | 2 +-
 tests/rendered/custom/system-login  | 2 +-
 tests/rendered/default/system-login | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/templates/system-login.tpl b/templates/system-login.tpl
index bdde91e..35faaeb 100644
--- a/templates/system-login.tpl
+++ b/templates/system-login.tpl
@@ -24,7 +24,7 @@ session               required        pam_selinux.so multiple 
open
 
 {% if not minimal %}
 session                optional        pam_motd.so motd=/etc/motd
-session                optional        pam_lastlog.so silent {{ 
debug|default('', true) }}
+session                optional        pam_lastlog.so never showfailed {{ 
debug|default('', true) }}
 session                optional        pam_mail.so
 {% endif %}
 

diff --git a/tests/rendered/custom/system-login 
b/tests/rendered/custom/system-login
index 4df9984..d5644d4 100644
--- a/tests/rendered/custom/system-login
+++ b/tests/rendered/custom/system-login
@@ -10,6 +10,6 @@ session               optional        pam_loginuid.so
 session                required        pam_env.so envfile=/etc/profile.env
 session                include         system-auth
 session                optional        pam_motd.so motd=/etc/motd
-session                optional        pam_lastlog.so silent
+session                optional        pam_lastlog.so never showfailed
 session                optional        pam_mail.so
 -session       optional        pam_elogind.so

diff --git a/tests/rendered/default/system-login 
b/tests/rendered/default/system-login
index ee59a1d..fae51df 100644
--- a/tests/rendered/default/system-login
+++ b/tests/rendered/default/system-login
@@ -9,5 +9,5 @@ session         optional        pam_loginuid.so
 session                required        pam_env.so envfile=/etc/profile.env
 session                include         system-auth
 session                optional        pam_motd.so motd=/etc/motd
-session                optional        pam_lastlog.so silent
+session                optional        pam_lastlog.so never showfailed
 session                optional        pam_mail.so

Reply via email to