Hello community,
here is the log from the commit of package pam_mount for openSUSE:Factory
checked in at Thu Aug 11 10:16:43 CEST 2011.
--------
--- pam_mount/pam_mount.changes 2011-04-15 18:35:46.000000000 +0200
+++ /mounts/work_src_done/STABLE/pam_mount/pam_mount.changes 2011-08-10 13:02:28.000000000 +0200
@@ -1,0 +2,19 @@
+Wed Aug 10 11:00:29 UTC 2011 - jengelh@medozas.de
+
+- Add commit 2f8daad from upstream - call umount.crypt directly
+ from pam_mount.so while mount.crypt is having no support for
+ utab (bnc#671276); also add commit eb20a26 for better wording of
+ this situation.
+
+-------------------------------------------------------------------
+Sun Aug 7 00:09:17 UTC 2011 - jengelh@medozas.de
+
+- Update to new upstream release 2.11
+* Allow specifying CIFS/NCP/NFS <volume>s without a
+ "server" attribute (this allows AD integration via pam_winbind)
+* Added a handful of diagnostics to umount.crypt to determine
+ failure to find vfsmounts
+* Use /run directory for our variadic data
+* pmt-ehd: Exclusively create LUKS partitions from now on
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
mount.encfs13
pam_mount-2.10.tar.xz
pam_mount-2.10.tar.xz.asc
New:
----
2f8daad-call-umount-crypt-directly.diff
eb20a26-utab-explain.diff
pam_mount-2.11.tar.xz
pam_mount-2.11.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pam_mount.spec ++++++
--- /var/tmp/diff_new_pack.QOHSf2/_old 2011-08-11 10:13:37.000000000 +0200
+++ /var/tmp/diff_new_pack.QOHSf2/_new 2011-08-11 10:13:37.000000000 +0200
@@ -15,7 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: pam_mount
@@ -27,7 +26,7 @@
Requires: device-mapper >= 1.02.48
BuildRequires: linux-kernel-headers >= 2.6
Summary: A PAM Module that can Mount Volumes for a User Session
-Version: 2.10
+Version: 2.11
Release: 1
# for fd0ssh and ofl:
Suggests: hxtools >= 20090116
@@ -38,13 +37,14 @@
Group: System/Libraries
Source: %name-%version.tar.xz
Source9: %name-%version.tar.xz.asc
-BuildRequires: xz
+BuildRequires: man xz
Source1: convert_pam_mount_conf.pl
Source2: convert_keyhash.pl
Source3: mount.crypt
-Source4: mount.encfs13
Source5: baselibs.conf
Patch1: pam_mount-0.47-enable-logout-kill.dif
+Patch2: eb20a26-utab-explain.diff
+Patch3: 2f8daad-call-umount-crypt-directly.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://pam-mount.sf.net/
Requires(post): coreutils, perl-XML-Writer, perl-XML-Parser
@@ -60,11 +60,13 @@
mount call, such as encrypted volumes. This includes SMB/CIFS, FUSE,
dm-crypt and LUKS.
-
+Author(s):
+----------
+ Jan Engelhardt
%prep
%setup -q
-%patch1 -p1
+%patch -P 1 -P 2 -P 3 -p1
%build
%configure --with-slibdir=/%_lib %{?_with_selinux:--with-selinux}
@@ -81,15 +83,11 @@
install -m 755 %SOURCE2 %buildroot/%_docdir/%name/examples/
#
# move /sbin/mount.crypt to %_sbindir/mount.crypt and put a wrapper script to /sbin/mount.crypt
-# The same for mount.encfs13
#
mkdir -p %buildroot%_sbindir/
mv %buildroot/sbin/mount.crypt %buildroot%_sbindir/
-mv %buildroot/sbin/mount.encfs13 %buildroot%_sbindir/
ln -s %_sbindir/mount.crypt %buildroot%_sbindir/umount.crypt
-ln -s %_sbindir/mount.encfs13 %buildroot%_sbindir/umount.encfs13
install -m755 %SOURCE3 %buildroot/sbin/
-install -m755 %SOURCE4 %buildroot/sbin/
%post
if [ -e etc/security/pam_mount.conf ]
@@ -116,11 +114,8 @@
/%_lib/security/pam_mount*.so
/sbin/mount.crypt*
/sbin/umount.crypt*
-/sbin/mount.encfs13
%_sbindir/mount.crypt
%_sbindir/umount.crypt
-%_sbindir/mount.encfs13
-%_sbindir/umount.encfs13
%_sbindir/pmvarrun
%_sbindir/pmt-ehd
%config(noreplace) %_sysconfdir/security/pam_mount.conf.xml
++++++ 2f8daad-call-umount-crypt-directly.diff ++++++
parent eb20a2681362520a9728038a9ff3bdbba58eb1cb (v2.11-1-geb20a26)
commit 2f8daad6ee71bade802f78e5072410e46bfd74c1
Author: Jan Engelhardt