Hello community, here is the log from the commit of package pam_mktemp for openSUSE:Factory checked in at 2012-01-04 07:25:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pam_mktemp (Old) and /work/SRC/openSUSE:Factory/.pam_mktemp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pam_mktemp", Maintainer is "mc@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/pam_mktemp/pam_mktemp.changes 2011-09-23 12:21:35.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pam_mktemp.new/pam_mktemp.changes 2012-01-04 07:25:55.000000000 +0100 @@ -1,0 +2,36 @@ +Thu Dec 15 13:52:07 UTC 2011 - coolo@suse.com + +- fix license to be in spdx.org format + +------------------------------------------------------------------- +Wed Dec 7 14:01:52 UTC 2011 - jengelh@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) +- Use %_smp_mflags for parallel building + +------------------------------------------------------------------- +Wed Dec 7 14:01:40 UTC 2011 - jengelh@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) +- Use %_smp_mflags for parallel building + +------------------------------------------------------------------- +Thu Oct 13 12:58:35 UTC 2010 - tabraham@novell.com + +- update to version 1.1.1 from 1.0.3 + * Documented the USE_SELINUX and USE_APPEND_FL compile-time + settings + * Updated the authorship, copyright, and licensing statements + to use the cut-down BSD license only (no public domain with + a license fallback anymore, which would be too cumbersome + with significant contributions by two authors + * Use ext2fs/ext2_fs.h instead of linux/ext2_fs.h to avoid + potential build problems with fresh kernel headers + * Clear append-only flag from user directory iff the directory + was actually created + * Replaced unsafe alloca(3) with malloc(3) + * Imported SELinux support from Sisyphus + * In SELinux support, save and restore file creation context + * No longer set the append-only flag on /tmp/.private + +------------------------------------------------------------------- Old: ---- pam_mktemp-1.0.2-include.patch pam_mktemp-1.0.3.dif pam_mktemp-1.0.3.tar.bz2 New: ---- pam_mktemp-1.1.1-Makefile.patch pam_mktemp-1.1.1-ppc64.patch pam_mktemp-1.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pam_mktemp.spec ++++++ --- /var/tmp/diff_new_pack.CLeiqd/_old 2012-01-04 07:25:56.000000000 +0100 +++ /var/tmp/diff_new_pack.CLeiqd/_new 2012-01-04 07:25:56.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package pam_mktemp (Version 1.0.3) +# spec file for package pam_mktemp # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,25 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: pam_mktemp Url: http://www.openwall.com/pam/ +BuildRequires: e2fsprogs-devel BuildRequires: pam-devel -License: Other uncritical OpenSource License -Group: System/Libraries Requires: pam Provides: pam-modules:/%_lib/security/pam_mktemp.so -AutoReqProv: on -Version: 1.0.3 -Release: 42 +Version: 1.1.1 +Release: 0 Summary: PAM Module to Provide Per-User Private Directories Under /tmp -Source0: pam_mktemp-1.0.3.tar.bz2 +License: SUSE-Permissive +Group: System/Libraries +Source0: %{name}-%{version}.tar.gz Source1: baselibs.conf Source50: dlopen.sh -Patch0: pam_mktemp-1.0.3.dif -Patch1: pam_mktemp-1.0.2-include.patch +Patch0: pam_mktemp-1.1.1-Makefile.patch +Patch1: pam_mktemp-1.1.1-ppc64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,7 +46,7 @@ %prep %setup -%patch0 +%patch0 -p1 %patch1 -p1 %build @@ -57,7 +54,8 @@ %ifnarch ia64 EXTRA_CFLAGS="$EXTRA_CFLAGS -Wa,--noexecstack" %endif -make CFLAGS="$RPM_OPT_FLAGS $EXTRA_CFLAGS -fPIC -DHAVE_SHADOW -DLINUX_PAM" +make CFLAGS="$RPM_OPT_FLAGS $EXTRA_CFLAGS -fPIC -DHAVE_SHADOW -DLINUX_PAM" \ + %{?_smp_mflags} %install mkdir -p $RPM_BUILD_ROOT/%{_lib}/security @@ -81,9 +79,6 @@ fi done -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,755) %doc LICENSE README ++++++ pam_mktemp-1.1.1-Makefile.patch ++++++ --- pam_mktemp-1.1.1/Makefile.orig 2010-09-17 18:18:15.000000000 -0400 +++ pam_mktemp-1.1.1/Makefile 2011-10-13 13:22:15.000000000 -0400 @@ -10,7 +10,7 @@ MKDIR = mkdir -p INSTALL = install -c CFLAGS = -Wall -O2 -fPIC -LDFLAGS = -s --shared -Wl,--version-script,$(MAP) +LDFLAGS = --shared -Wl,--version-script,$(MAP) LDLIBS = -lpam # This requires GNU make ++++++ pam_mktemp-1.1.1-ppc64.patch ++++++ --- pam_mktemp-1.1.1/pam_mktemp.c.orig 2011-10-13 13:38:16.000000000 -0400 +++ pam_mktemp-1.1.1/pam_mktemp.c 2011-10-13 13:40:35.000000000 -0400 @@ -28,6 +28,8 @@ #ifndef HAVE_APPEND_FL # ifdef __linux__ # define HAVE_APPEND_FL 1 +/* ppc64 headers need it currently for some reason or other */ +# define u32 unsigned int # endif /* __linux__ */ #endif /* ! HAVE_APPEND_FL */ -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org