From: Arkadiusz Miśkiewicz Date: Sun, 2 Nov 2014 20:26:06 +0000 (+0100) Subject: - rel 5; add postlogin pam config; this package needs LOVE X-Git-Tag: auto/th/pam-1.1.8-5~1 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=024572d73e5e527161835cc9fafe00740268d728;p=packages%2Fpam.git - rel 5; add postlogin pam config; this package needs LOVE --- diff --git a/pam.spec b/pam.spec index d7757ca..f7fb397 100644 --- a/pam.spec +++ b/pam.spec @@ -19,7 +19,7 @@ Summary(tr.UTF-8): Modüler, artımsal doğrulama birimleri Summary(uk.UTF-8): Інструмент, що забезпечує аутентифікацію для програм Name: pam Version: 1.1.8 -Release: 4 +Release: 5 Epoch: 1 License: GPL or BSD Group: Base @@ -34,6 +34,7 @@ Source6: %{name}_selinux_check.pamd Source7: system-auth.5 Source8: config-util.5 Source9: %{name}.tmpfiles +Source10: postlogin.pamd Patch0: %{name}-pld-modules.patch Patch2: %{name}-tally-fail-close.patch Patch3: %{name}-mkhomedir-notfound.patch @@ -317,6 +318,7 @@ cd - cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/other cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/pam.d/system-auth cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/pam.d/config-util +cp -p %{SOURCE10} $RPM_BUILD_ROOT/etc/pam.d/postlogin cp -p %{SOURCE7} $RPM_BUILD_ROOT%{_mandir}/man5/system-auth.5 cp -p %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/man5/config-util.5 @@ -430,6 +432,7 @@ end %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/other %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/system-auth %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/config-util +%config(noreplace) %verify(not md5 mtime size) /etc/pam.d/postlogin %config(noreplace) %verify(not md5 mtime size) /etc/security/access.conf %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist %config(noreplace) %verify(not md5 mtime size) /etc/security/console.handlers diff --git a/postlogin.pam b/postlogin.pam new file mode 100644 index 0000000..9777b89 --- /dev/null +++ b/postlogin.pam @@ -0,0 +1,4 @@ +#%PAM-1.0 +session [success=1 default=ignore] pam_succeed_if.so service !~ gdm* service !~ su* quiet +session [default=1] pam_lastlog.so nowtmp showfailed +session optional pam_lastlog.so silent noupdate showfailed