pam_mount 2.11
OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam_mount?expand=0&rev=29
This commit is contained in:
parent
90950d6ff2
commit
0cd7a0d18f
@ -1,21 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
CMD="${0##*/}"
|
|
||||||
|
|
||||||
if [[ "$CMD" =~ "umount" ]]; then
|
|
||||||
if [ ! -x /usr/sbin/umount.encfs13 ]; then
|
|
||||||
logger -t "mount.encfs13" -p user.err -i "/usr/sbin/umount.encfs13: File not found."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
/usr/sbin/umount.encfs13 "$@"
|
|
||||||
elif [[ "$CMD" =~ "mount" ]]; then
|
|
||||||
if [ ! -x /usr/sbin/mount.encfs13 ]; then
|
|
||||||
logger -t "mount.encfs13" -p user.err -i "/usr/sbin/mount.encfs13: File not found."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
/usr/sbin/mount.encfs13 "$@"
|
|
||||||
else
|
|
||||||
logger -t "mount.encfs13" -p user.err -i "Unknown command: $0"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:e0241950ee4753e0110dba13a68b8f1dc3c059c45a253452cdb67584d60c361c
|
|
||||||
size 284152
|
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v2.0.16 (GNU/Linux)
|
|
||||||
|
|
||||||
iEYEABECAAYFAk2ob4AACgkQ92gFgoRMQ2DhiwCcCyIQvBPY2vn6H8D+GEF0eor5
|
|
||||||
jRoAn1gGHx2D1yDiU9oul2TqqUULbqqY
|
|
||||||
=y9rO
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
pam_mount-2.11.tar.xz
Normal file
3
pam_mount-2.11.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:48e3048f6e28fb1c69dee6bdd7f60af8772fe5ddab135c9f6b543202e6dbec2d
|
||||||
|
size 283960
|
7
pam_mount-2.11.tar.xz.asc
Normal file
7
pam_mount-2.11.tar.xz.asc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.16 (GNU/Linux)
|
||||||
|
|
||||||
|
iF4EABEIAAYFAk491X0ACgkQkb3j62iiDkWT5AD9FbCohmRy/Yz7T45XDYQw69/a
|
||||||
|
RmLWSrkE4x3b4F47/XsA/3EuH9OFL+xecizdjVqTrKn/G8j6MWtEeG+usxXNUIhf
|
||||||
|
=PYPR
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 15 11:21:08 UTC 2011 - jengelh@medozas.de
|
Fri Apr 15 11:21:08 UTC 2011 - jengelh@medozas.de
|
||||||
|
|
||||||
|
@ -15,8 +15,6 @@
|
|||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
# norootforbuild
|
|
||||||
|
|
||||||
|
|
||||||
Name: pam_mount
|
Name: pam_mount
|
||||||
BuildRequires: perl-XML-Parser perl-XML-Writer
|
BuildRequires: perl-XML-Parser perl-XML-Writer
|
||||||
@ -27,7 +25,7 @@ BuildRequires: libcryptsetup-devel >= 1.1.2
|
|||||||
Requires: device-mapper >= 1.02.48
|
Requires: device-mapper >= 1.02.48
|
||||||
BuildRequires: linux-kernel-headers >= 2.6
|
BuildRequires: linux-kernel-headers >= 2.6
|
||||||
Summary: A PAM Module that can Mount Volumes for a User Session
|
Summary: A PAM Module that can Mount Volumes for a User Session
|
||||||
Version: 2.10
|
Version: 2.11
|
||||||
Release: 1
|
Release: 1
|
||||||
# for fd0ssh and ofl:
|
# for fd0ssh and ofl:
|
||||||
Suggests: hxtools >= 20090116
|
Suggests: hxtools >= 20090116
|
||||||
@ -38,11 +36,10 @@ License: LGPLv2.1+
|
|||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Source: %name-%version.tar.xz
|
Source: %name-%version.tar.xz
|
||||||
Source9: %name-%version.tar.xz.asc
|
Source9: %name-%version.tar.xz.asc
|
||||||
BuildRequires: xz
|
BuildRequires: man, xz
|
||||||
Source1: convert_pam_mount_conf.pl
|
Source1: convert_pam_mount_conf.pl
|
||||||
Source2: convert_keyhash.pl
|
Source2: convert_keyhash.pl
|
||||||
Source3: mount.crypt
|
Source3: mount.crypt
|
||||||
Source4: mount.encfs13
|
|
||||||
Source5: baselibs.conf
|
Source5: baselibs.conf
|
||||||
Patch1: pam_mount-0.47-enable-logout-kill.dif
|
Patch1: pam_mount-0.47-enable-logout-kill.dif
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -60,7 +57,9 @@ volumes are set up properly because often they need more than just a
|
|||||||
mount call, such as encrypted volumes. This includes SMB/CIFS, FUSE,
|
mount call, such as encrypted volumes. This includes SMB/CIFS, FUSE,
|
||||||
dm-crypt and LUKS.
|
dm-crypt and LUKS.
|
||||||
|
|
||||||
|
Author(s):
|
||||||
|
----------
|
||||||
|
Jan Engelhardt
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
@ -81,15 +80,11 @@ install -m 755 %SOURCE1 %buildroot/%_docdir/%name/examples/
|
|||||||
install -m 755 %SOURCE2 %buildroot/%_docdir/%name/examples/
|
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
|
# 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/
|
mkdir -p %buildroot%_sbindir/
|
||||||
mv %buildroot/sbin/mount.crypt %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.crypt %buildroot%_sbindir/umount.crypt
|
||||||
ln -s %_sbindir/mount.encfs13 %buildroot%_sbindir/umount.encfs13
|
|
||||||
install -m755 %SOURCE3 %buildroot/sbin/
|
install -m755 %SOURCE3 %buildroot/sbin/
|
||||||
install -m755 %SOURCE4 %buildroot/sbin/
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
if [ -e etc/security/pam_mount.conf ]
|
if [ -e etc/security/pam_mount.conf ]
|
||||||
@ -116,11 +111,8 @@ fi
|
|||||||
/%_lib/security/pam_mount*.so
|
/%_lib/security/pam_mount*.so
|
||||||
/sbin/mount.crypt*
|
/sbin/mount.crypt*
|
||||||
/sbin/umount.crypt*
|
/sbin/umount.crypt*
|
||||||
/sbin/mount.encfs13
|
|
||||||
%_sbindir/mount.crypt
|
%_sbindir/mount.crypt
|
||||||
%_sbindir/umount.crypt
|
%_sbindir/umount.crypt
|
||||||
%_sbindir/mount.encfs13
|
|
||||||
%_sbindir/umount.encfs13
|
|
||||||
%_sbindir/pmvarrun
|
%_sbindir/pmvarrun
|
||||||
%_sbindir/pmt-ehd
|
%_sbindir/pmt-ehd
|
||||||
%config(noreplace) %_sysconfdir/security/pam_mount.conf.xml
|
%config(noreplace) %_sysconfdir/security/pam_mount.conf.xml
|
||||||
|
Loading…
x
Reference in New Issue
Block a user