Hello community, here is the log from the commit of package pam-modules for openSUSE:Factory checked in at 2016-05-14 12:22:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pam-modules (Old) and /work/SRC/openSUSE:Factory/.pam-modules.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pam-modules" Changes: -------- --- /work/SRC/openSUSE:Factory/pam-modules/pam-modules.changes 2016-04-11 10:27:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pam-modules.new/pam-modules.changes 2016-05-14 12:22:47.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Apr 14 14:08:06 CEST 2016 - [email protected] + +- remove unix2_chkpwd (moved to pam), to be able to drop this + obsolete package in the near future. + +------------------------------------------------------------------- +Mon Apr 11 12:07:44 CEST 2016 - [email protected] + +- Link against external (non-glibc) libnsl. + +------------------------------------------------------------------- Old: ---- unix2_chkpwd.8 unix2_chkpwd.c ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pam-modules.spec ++++++ --- /var/tmp/diff_new_pack.g7n7LL/_old 2016-05-14 12:22:49.000000000 +0200 +++ /var/tmp/diff_new_pack.g7n7LL/_new 2016-05-14 12:22:49.000000000 +0200 @@ -34,8 +34,6 @@ Source2: pam_homecheck-2.0.tar.bz2 Source3: default.passwd Source6: baselibs.conf -Source21: unix2_chkpwd.c -Source41: unix2_chkpwd.8 Source50: dlopen.sh Patch0: 0003-use-crypt_gensalt_rn-from-glibc.diff Patch1: 0004-add-workarounds-for-blowfish-signedness-bug.diff @@ -51,10 +49,7 @@ %if %{enable_selinux} BuildRequires: libselinux-devel %endif -# bug437293 -%ifarch ppc64 -Obsoletes: pam-modules-64bit -%endif +BuildRequires: pkgconfig(libnsl) %description PAM (Pluggable Authentication Modules) is a system security tool that @@ -86,11 +81,9 @@ make %{?_smp_mflags} cd .. done -%__cc -fwhole-program -fpie -pie -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE %{optflags} %{SOURCE21} -o $RPM_BUILD_DIR/unix2_chkpwd -lpam %install mkdir -p $RPM_BUILD_ROOT/sbin -install -m 755 $RPM_BUILD_DIR/unix2_chkpwd $RPM_BUILD_ROOT/sbin/ install -d -m 755 $RPM_BUILD_ROOT%{_libdir} for i in * ; do cd $i; @@ -118,29 +111,20 @@ for i in pam_*/README ; do cp -fpv ${i} $DOC/modules/README.`dirname ${i}` done -install -m 644 $RPM_SOURCE_DIR/unix2_chkpwd.8 $RPM_BUILD_ROOT%{_mandir}/man8/ # Replace default/passwd file install -m 644 %SOURCE3 $RPM_BUILD_ROOT/etc/default/passwd # Find lang files %{find_lang} pam_unix2 %{find_lang} pam_pwcheck pam_unix2.lang -%post -%set_permissions /sbin/unix2_chkpwd - -%verifyscript -%verify_permissions -e /sbin/unix2_chkpwd - %files -f pam_unix2.lang %defattr(-,root,root,755) %doc %{_defaultdocdir}/pam %attr(644,root,root) %config(noreplace) /etc/default/passwd -%verify(not mode) %attr(4755,root,shadow) /sbin/unix2_chkpwd %attr(755,root,root) /%{_lib}/security/pam_homecheck.so %attr(755,root,root) /%{_lib}/security/pam_pwcheck.so %attr(755,root,root) /%{_lib}/security/pam_unix2.so %attr(644,root,root) %doc %{_mandir}/man8/pam_pwcheck.8.gz %attr(644,root,root) %doc %{_mandir}/man8/pam_unix2.8.gz -%attr(644,root,root) %doc %{_mandir}/man8/unix2_chkpwd.8.gz %changelog
