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


Reply via email to