From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] pam: Update to 1.2.1 Date: Mon, 09 Nov 2015 18:37:52 +0000 Message-ID: <1447094272.2699.74.camel@ipfire.org> In-Reply-To: <1447001446-9252-1-git-send-email-matthias.fischer@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6252973615197950814==" List-Id: --===============6252973615197950814== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hi, the patch looks good. I wonder if you have tested this on a clean installation. Because of the many so-bumps, the new libraries would probably not be used in an upgraded system and that won't find us the bugs :) Best, -Michael On Sun, 2015-11-08 at 17:50 +0100, Matthias Fischer wrote: > pam: Update to 1.2.1 > > Changes: https://git.fedorahosted.org/cgit/linux-pam.git/ > > Signed-off-by: Matthias Fischer > --- > config/rootfiles/common/pam | 26 ++++++++++++++++++++------ > lfs/pam | 12 ++++++------ > 2 files changed, 26 insertions(+), 12 deletions(-) > > diff --git a/config/rootfiles/common/pam > b/config/rootfiles/common/pam > index 3335a54..e7e1d3a 100644 > --- a/config/rootfiles/common/pam > +++ b/config/rootfiles/common/pam > @@ -17,12 +17,13 @@ etc/security > #etc/security/pam_env.conf > #etc/security/time.conf > lib/libpam.so.0 > -lib/libpam.so.0.81.10 > +lib/libpam.so.0.84.1 > lib/libpam_misc.so.0 > -lib/libpam_misc.so.0.81.3 > +lib/libpam_misc.so.0.82.1 > lib/libpamc.so.0 > -lib/libpamc.so.0.81.0 > +lib/libpamc.so.0.82.1 > #lib/security > +lib/security/mkhomedir_helper > #lib/security/pam_access.la > lib/security/pam_access.so > #lib/security/pam_debug.la > @@ -71,6 +72,8 @@ lib/security/pam_mail.so > lib/security/pam_nologin.so > #lib/security/pam_permit.la > lib/security/pam_permit.so > +lib/security/pam_pwhistory.la > +#lib/security/pam_pwhistory.so > #lib/security/pam_rhosts.la > lib/security/pam_rhosts.so > #lib/security/pam_rootok.la > @@ -85,8 +88,14 @@ lib/security/pam_shells.so > #lib/security/pam_succeed_if.so > #lib/security/pam_tally.la > #lib/security/pam_tally.so > +#lib/security/pam_tally2 > +#lib/security/pam_tally2.la > +#lib/security/pam_tally2.so > #lib/security/pam_time.la > #lib/security/pam_time.so > +#lib/security/pam_timestamp.la > +#lib/security/pam_timestamp.so > +#lib/security/pam_timestamp_check > #lib/security/pam_umask.la > #lib/security/pam_umask.so > #lib/security/pam_unix.la > @@ -133,6 +142,9 @@ usr/lib/libpamc.so > #usr/share/man/man3/pam_end.3 > #usr/share/man/man3/pam_error.3 > #usr/share/man/man3/pam_fail_delay.3 > +#usr/share/man/man3/pam_get_authtok.3 > +#usr/share/man/man3/pam_get_authtok_noverify.3 > +#usr/share/man/man3/pam_get_authtok_verify.3 > #usr/share/man/man3/pam_get_data.3 > #usr/share/man/man3/pam_get_item.3 > #usr/share/man/man3/pam_get_user.3 > @@ -171,9 +183,9 @@ usr/lib/libpamc.so > #usr/share/man/man5/pam_env.conf.5 > #usr/share/man/man5/time.conf.5 > #usr/share/man/man8/PAM.8 > +#usr/share/man/man8/mkhomedir_helper.8 > #usr/share/man/man8/pam.8 > #usr/share/man/man8/pam_access.8 > -#usr/share/man/man8/pam_cracklib.8 > #usr/share/man/man8/pam_debug.8 > #usr/share/man/man8/pam_deny.8 > #usr/share/man/man8/pam_echo.8 > @@ -196,14 +208,17 @@ usr/lib/libpamc.so > #usr/share/man/man8/pam_namespace.8 > #usr/share/man/man8/pam_nologin.8 > #usr/share/man/man8/pam_permit.8 > +#usr/share/man/man8/pam_pwhistory.8 > #usr/share/man/man8/pam_rhosts.8 > #usr/share/man/man8/pam_rootok.8 > #usr/share/man/man8/pam_securetty.8 > #usr/share/man/man8/pam_shells.8 > #usr/share/man/man8/pam_succeed_if.8 > #usr/share/man/man8/pam_tally.8 > +#usr/share/man/man8/pam_tally2.8 > #usr/share/man/man8/pam_time.8 > -#usr/share/man/man8/pam_tty_audit.8 > +#usr/share/man/man8/pam_timestamp.8 > +#usr/share/man/man8/pam_timestamp_check.8 > #usr/share/man/man8/pam_umask.8 > #usr/share/man/man8/pam_unix.8 > #usr/share/man/man8/pam_userdb.8 > @@ -212,4 +227,3 @@ usr/lib/libpamc.so > #usr/share/man/man8/pam_xauth.8 > #usr/share/man/man8/unix_chkpwd.8 > #usr/share/man/man8/unix_update.8 > -#var/run/sepermit > diff --git a/lfs/pam b/lfs/pam > index 75557a4..606e65c 100644 > --- a/lfs/pam > +++ b/lfs/pam > @@ -1,7 +1,7 @@ > #################################################################### > ########### > # > # > # IPFire.org - A linux based firewall > # > -# Copyright (C) 2007 Michael Tremer & Christian Schmidt > # > +# Copyright (C) 2015 Michael Tremer & Christian Schmidt > # > # > # > # This program is free software: you can redistribute it and/or > modify # > # it under the terms of the GNU General Public License as published > by # > @@ -24,7 +24,7 @@ > > include Config > > -VER = 0.99.10.0 > +VER = 1.2.1 > > THISAPP = Linux-PAM-$(VER) > DL_FILE = $(THISAPP).tar.bz2 > @@ -40,7 +40,7 @@ objects = $(DL_FILE) > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE) > > -$(DL_FILE)_MD5 = be4dd1d34ac5933408e13e48f3eb710a > +$(DL_FILE)_MD5 = 9dc53067556d2dd567808fd509519dd6 > > install : $(TARGET) > > @@ -80,9 +80,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > chmod -v 4755 /lib/security/unix_chkpwd > mv -v /lib/security/pam_tally /sbin > mv -v /usr/lib/libpam*.so.0* /lib > - ln -v -sf ../../lib/libpam.so.0.81.10 /usr/lib/libpam.so > - ln -v -sf ../../lib/libpamc.so.0.81.0 /usr/lib/libpamc.so > - ln -v -sf ../../lib/libpam_misc.so.0.81.3 > /usr/lib/libpam_misc.so > + ln -v -sf ../../lib/libpam.so.0.84.1 /usr/lib/libpam.so > + ln -v -sf ../../lib/libpamc.so.0.82.1 /usr/lib/libpamc.so > + ln -v -sf ../../lib/libpam_misc.so.0.82.1 > /usr/lib/libpam_misc.so > -mkdir -p /etc/pam.d > cp $(DIR_SRC)/config/pam/* /etc/pam.d > chown root.root -R /etc/pam.d --===============6252973615197950814== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEKCmlRSWNCQUFC Q2dBR0JRSldRT2dBQUFvSkVJQjU4UDl2a0FrSHI2UVAvMnhFTHRPWkp6TFIyalZ0dFcxc0k0UWEK ZlF0a0pYRHlkR1BGWkk3bTZSOUxPcTBGbGFRNTU5cDdvL2RJVVlFemJYTkcrT3pFM1dGOGNCcnVD RFBkV2ZXMQorOGhId21wdm83RUtJcThaM2ZuZ00wVWtUV01ZT0VrdEhUalpVeXhhY09MOUZKQ3lk dDFndXV0RkpGWUIzSFJRClRodkRoNzVqeUhSdUxyYTdDVVR0RlFNMXdHWG85b1ljRW1rSFJqcVp6 WmFpb0V4NXhrYzVWM243eXIzVVlZQkYKcDU2M0ZieUh5MjhiVWY2QkpDZUxYRDkxMFdPaVAyWC81 K0lzbWt4S2hYeGlaWWFBdFduQnVVWjNMMERCTDhIagpRbm1IUEZUaGtXSjQzbnl2V0k0UkF1NGdm QWU4dFhsTXhxTW44dEI1cjUxcUR1QThMZXpEdXFaT0ZBeVN4V2prCitpbUVibTZQMTZJS3h0eTN3 QlFaRVFOSlRiVlBqeStBTlF1U1QzcWpQdGFCcUZreDdDeWw3Q0kzM1dDWUdSOXAKRCtwZ3VIRVRQ NWt3WnF3eHZjVzJTZmo3Y0RFK1g0THNCRXVycjF0RXR3WW9rajJnTm10d0tBYkM5WEl1OHBINQp2 RVBjRlVLcC8wcmY4L25BZU5Sa0V0d2tQOGYra0NlcjlPbkNYWVhocmRxMGNBODZ4ZzROSXU5aW9I TjNzRGV0Ci80NG5YTm11a2JRS1NLbm9wcjZENitySnhrdTdPdnJWMFVRRGFTRWNsQzdndkVzU0lu dXZqMTB5ZUhUQVdsekkKT0NQdmVQUDVoazNNdUMwa3hlRk1mM2hLVmFVQVNoQ0RhMkVoaVJ4WGN6 MmJaanZkN09CUWQ0SEhPZ0gzZHlMMApjTTlicUVIY3pGRlQ4UDFvWXZxUwo9VWVIcgotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============6252973615197950814==--