Control: tags 1068229 + patch

Hi,

here's a patch to achieve the requested changes.

When this is uploaded, we can have lastlog2 take over.

Please let me know about your plan on uploading.

Chris

diff -Nru shadow-4.13+dfsg1/debian/changelog shadow-4.13+dfsg1/debian/changelog
--- shadow-4.13+dfsg1/debian/changelog	2024-02-04 21:28:27.000000000 +0100
+++ shadow-4.13+dfsg1/debian/changelog	2024-05-30 02:23:58.000000000 +0200
@@ -1,3 +1,11 @@
+shadow (1:4.13+dfsg1-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop pam_lastlog.so from config. (Closes: #1068229)
+  * Stop installing lastlog binary.
+
+ -- Chris Hofstaedtler <z...@debian.org>  Thu, 30 May 2024 02:23:58 +0200
+
 shadow (1:4.13+dfsg1-4) unstable; urgency=medium
 
   [ Helmut Grohne ]
diff -Nru shadow-4.13+dfsg1/debian/login.install shadow-4.13+dfsg1/debian/login.install
--- shadow-4.13+dfsg1/debian/login.install	2024-02-04 21:28:27.000000000 +0100
+++ shadow-4.13+dfsg1/debian/login.install	2024-05-30 02:23:58.000000000 +0200
@@ -2,6 +2,5 @@
 usr/share/locale/*/LC_MESSAGES/shadow.mo
 sbin/nologin usr/sbin
 usr/bin/faillog
-usr/bin/lastlog
 usr/bin/newgrp
 bin/login usr/bin
diff -Nru shadow-4.13+dfsg1/debian/login.manpages shadow-4.13+dfsg1/debian/login.manpages
--- shadow-4.13+dfsg1/debian/login.manpages	2024-02-04 21:28:27.000000000 +0100
+++ shadow-4.13+dfsg1/debian/login.manpages	2024-05-30 02:23:58.000000000 +0200
@@ -4,7 +4,6 @@
 usr/share/man/*/man5/faillog.5
 usr/share/man/*/man5/login.defs.5
 usr/share/man/*/man8/faillog.8
-usr/share/man/*/man8/lastlog.8
 usr/share/man/*/man8/nologin.8
 usr/share/man/man1/login.1
 usr/share/man/man1/newgrp.1
@@ -12,5 +11,4 @@
 usr/share/man/man5/faillog.5
 usr/share/man/man5/login.defs.5
 usr/share/man/man8/faillog.8
-usr/share/man/man8/lastlog.8
 usr/share/man/man8/nologin.8
diff -Nru shadow-4.13+dfsg1/debian/login.pam shadow-4.13+dfsg1/debian/login.pam
--- shadow-4.13+dfsg1/debian/login.pam	2024-02-04 21:28:27.000000000 +0100
+++ shadow-4.13+dfsg1/debian/login.pam	2024-05-30 02:23:58.000000000 +0200
@@ -77,10 +77,6 @@
 # (Replaces the use of /etc/limits in old login)
 session    required   pam_limits.so
 
-# Prints the last login info upon successful login
-# (Replaces the `LASTLOG_ENAB' option from login.defs)
-session    optional   pam_lastlog.so
-
 # Prints the status of the user's mailbox upon successful login
 # (Replaces the `MAIL_CHECK_ENAB' option from login.defs). 
 #
diff -Nru shadow-4.13+dfsg1/debian/not-installed shadow-4.13+dfsg1/debian/not-installed
--- shadow-4.13+dfsg1/debian/not-installed	2024-02-04 21:28:27.000000000 +0100
+++ shadow-4.13+dfsg1/debian/not-installed	2024-05-30 02:23:58.000000000 +0200
@@ -15,6 +15,7 @@
 etc/pam.d/useradd
 etc/pam.d/userdel
 etc/pam.d/usermod
+usr/bin/lastlog
 usr/bin/sg
 usr/lib/*/libsubid.la
 usr/sbin/logoutd
@@ -25,6 +26,7 @@
 usr/share/man/*/man3/getspnam.3
 usr/share/man/*/man3/shadow.3
 usr/share/man/*/man5/suauth.5
+usr/share/man/*/man8/lastlog.8
 usr/share/man/*/man8/logoutd.8
 usr/share/man/man1/groups.1
 usr/share/man/man1/logoutd.1
@@ -32,5 +34,6 @@
 usr/share/man/man3/getspnam.3
 usr/share/man/man3/shadow.3
 usr/share/man/man5/suauth.5
+usr/share/man/man8/lastlog.8
 usr/share/man/man8/logoutd.8
 

Reply via email to