Hello community,

here is the log from the commit of package pam_mount for openSUSE:Factory 
checked in at 2012-02-16 14:59:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pam_mount (Old)
 and      /work/SRC/openSUSE:Factory/.pam_mount.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pam_mount", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/pam_mount/pam_mount.changes      2011-10-06 
17:23:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.pam_mount.new/pam_mount.changes 2012-02-16 
14:59:11.000000000 +0100
@@ -1,0 +2,12 @@
+Mon Feb 13 12:36:39 UTC 2012 - [email protected]
+
+- license update: LGPL-2.1+ and GPL-2.0+
+  See the COPYING file. There are GPL-2.0+ components aggregated
+
+-------------------------------------------------------------------
+Thu Dec 15 11:50:44 UTC 2011 - [email protected]
+
+- Update to new upstream release 2.13
+* pam_mount: restore keyfile support for non-crypto mounts
+
+-------------------------------------------------------------------
@@ -4 +16 @@
-- Update to new upstream release 2.12
+- Update to new upstream release 2.12 (bnc#722480)

Old:
----
  pam_mount-2.12.tar.xz
  pam_mount-2.12.tar.xz.asc

New:
----
  pam_mount-2.13.tar.xz
  pam_mount-2.13.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pam_mount.spec ++++++
--- /var/tmp/diff_new_pack.EWAv9t/_old  2012-02-16 14:59:14.000000000 +0100
+++ /var/tmp/diff_new_pack.EWAv9t/_new  2012-02-16 14:59:14.000000000 +0100
@@ -18,34 +18,41 @@
 
 
 Name:           pam_mount
-BuildRequires:  perl-XML-Parser perl-XML-Writer
-BuildRequires:  libtool pam-devel >= 0.99 pkg-config >= 0.19
-BuildRequires:  libxml2-devel >= 2.6 openssl-devel >= 0.9.7
-BuildRequires:  libHX-devel >= 3.10.1
-BuildRequires:  libcryptsetup-devel >= 1.1.2
-Requires:       device-mapper >= 1.02.48
-BuildRequires:  linux-kernel-headers >= 2.6
+%define lname  libcryptmount0
 Summary:        A PAM Module that can Mount Volumes for a User Session
-Version:        2.12
-Release:        1
-# for fd0ssh and ofl:
-Suggests:       hxtools >= 20090116
-Recommends:     cifs-mount
-# for mount:
-Requires:       util-linux
-License:        LGPLv2.1+
+Version:        2.13
+Release:        0
+License:        LGPL-2.1+ and GPL-2.0+
 Group:          System/Libraries
+URL:            http://pam-mount.sf.net/
+
 Source:         %name-%version.tar.xz
 Source9:        %name-%version.tar.xz.asc
-BuildRequires:  man xz
 Source1:        convert_pam_mount_conf.pl
 Source2:        convert_keyhash.pl
 Source3:        mount.crypt
 Source5:        baselibs.conf
 Patch1:         pam_mount-0.47-enable-logout-kill.dif
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-URL:            http://pam-mount.sf.net/
+BuildRequires:  perl-XML-Parser perl-XML-Writer
+BuildRequires:  libtool pam-devel >= 0.99
+# LOOP64 support:
+BuildRequires:  linux-glibc-devel >= 2.6
+BuildRequires:  fdupes man xz
+BuildRequires:  pkgconfig >= 0.19 pkgconfig(libHX) >= 3.12.1
+BuildRequires:  pkgconfig(libcrypto) >= 0.9.7
+BuildRequires:  pkgconfig(libcryptsetup) >= 1.1.2 pkgconfig(mount) >= 2.20
+BuildRequires:  pkgconfig(libxml-2.0) >= 2.6
+
 Requires(post):        coreutils, perl-XML-Writer, perl-XML-Parser
+# -EBUSY bugs fixed (libdevmapper):
+Requires:       device-mapper >= 1.02.48
+# for mount(8) and mount.cifs:
+Requires:       util-linux
+Recommends:     cifs-mount
+# for fd0ssh and ofl:
+Suggests:       hxtools >= 20090116
 
 %description
 This module is aimed at environments with central file servers that a
@@ -58,19 +65,43 @@
 mount call, such as encrypted volumes. This includes SMB/CIFS, FUSE,
 dm-crypt and LUKS.
 
+%package -n %lname
+Summary:        Library to mount crypto images and handle key files
+Group:          System/Libraries
+
+%description -n %lname
+libcryptmount takes care of the many steps involved in making a
+crypto image (file) available as a mountable block device, including
+supplemental key file decryption, loop device setup and crypto device
+setup. It supports pam_mount style plain EHD2/OpenSSL images and LUKS
+and transparent use of the OS's crypto layer.
+
+%package -n libcryptmount-devel
+Summary:        Development files for libcryptmount
+Group:          Development/Libraries/C and C++
+Requires:       %lname = %version
+
+%description -n libcryptmount-devel
+libcryptmount takes care of the many steps involved in making a
+crypto image (file) available as a mountable block device, including
+supplemental key file decryption, loop device setup and crypto device
+setup. It supports pam_mount style plain EHD2/OpenSSL images and LUKS
+and transparent use of the OS's crypto layer.
+
 %prep
 %setup -q
 %patch -P 1 -p1
 
 %build
 %configure --disable-static --with-slibdir=/%_lib \
+       --includedir=%_includedir/libcryptmount-%version \
        %{?_with_selinux:--with-selinux}
 make %{?_smp_mflags}
 
 %install
 %make_install
 # Remove static and libtool version
-rm -f %buildroot/%_lib/security/pam_mount.{a,la}
+rm -f "%buildroot/%_lib/security"/*.{a,la} "%buildroot/%_libdir"/*.la
 #install the docs
 mkdir -p %buildroot/%_docdir/%name/examples
 cp doc/bugs.txt doc/changelog.txt LICENSE* doc/faq.txt doc/todo.txt 
doc/options.txt doc/pam_mount.txt %buildroot/%_docdir/%name/
@@ -83,6 +114,7 @@
 mv %buildroot/sbin/mount.crypt %buildroot%_sbindir/
 ln -s %_sbindir/mount.crypt %buildroot%_sbindir/umount.crypt
 install -m755 %SOURCE3 %buildroot/sbin/
+%fdupes %buildroot
 
 %post
 if [ -e etc/security/pam_mount.conf ]
@@ -102,6 +134,10 @@
        done
 fi
 
+%post -n %lname -p /sbin/ldconfig
+
+%postun -n %lname -p /sbin/ldconfig
+
 %files
 %defattr(-, root, root)
 %docdir %_docdir/%name
@@ -121,4 +157,14 @@
 %policy %_sysconfdir/selinux/strict/src/policy/file_contexts/misc/%name.fc
 %endif
 
+%files -n %lname
+%defattr(-,root,root)
+%_libdir/libcryptmount.so.0*
+
+%files -n libcryptmount-devel
+%defattr(-,root,root)
+%_includedir/libcryptmount-%version
+%_libdir/pkgconfig/*.pc
+%_libdir/libcryptmount.so
+
 %changelog

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.EWAv9t/_old  2012-02-16 14:59:14.000000000 +0100
+++ /var/tmp/diff_new_pack.EWAv9t/_new  2012-02-16 14:59:14.000000000 +0100
@@ -1,2 +1,3 @@
 pam_mount
   supplements "packageand(pam_mount:pam-<targettype>)"
+libcryptmount0

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to