summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Böck <hanno@gentoo.org>2007-04-21 04:47:24 +0000
committerHanno Böck <hanno@gentoo.org>2007-04-21 04:47:24 +0000
commit66354fdff83667ea9675611a4fdb50facabb6406 (patch)
tree62bc37b0aa6b8b57dbc9d7fe8a352361bbc28877
parentchange gimp live ebuild from cvs to svn (diff)
downloadgentoo-2-66354fdff83667ea9675611a4fdb50facabb6406.tar.gz
gentoo-2-66354fdff83667ea9675611a4fdb50facabb6406.tar.bz2
gentoo-2-66354fdff83667ea9675611a4fdb50facabb6406.zip
initial commit of pam_mount
(Portage version: 2.1.2.4)
-rw-r--r--sys-apps/pam_mount/ChangeLog10
-rw-r--r--sys-apps/pam_mount/Manifest20
-rw-r--r--sys-apps/pam_mount/files/digest-pam_mount-0.183
-rw-r--r--sys-apps/pam_mount/files/pam_mount-cryptsetup-path.patch22
-rw-r--r--sys-apps/pam_mount/metadata.xml6
-rw-r--r--sys-apps/pam_mount/pam_mount-0.18.ebuild37
6 files changed, 98 insertions, 0 deletions
diff --git a/sys-apps/pam_mount/ChangeLog b/sys-apps/pam_mount/ChangeLog
new file mode 100644
index 000000000000..517ba8742bea
--- /dev/null
+++ b/sys-apps/pam_mount/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sys-apps/pam_mount
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pam_mount/ChangeLog,v 1.1 2007/04/21 04:47:24 hanno Exp $
+
+*pam_mount-0.18 (21 Apr 2007)
+
+ 21 Apr 2007; Hanno Boeck <hanno@gentoo.org>
+ +files/pam_mount-cryptsetup-path.patch, +pam_mount-0.18.ebuild:
+ Initial commit, bug #24213.
+
diff --git a/sys-apps/pam_mount/Manifest b/sys-apps/pam_mount/Manifest
new file mode 100644
index 000000000000..5ae0c80049c6
--- /dev/null
+++ b/sys-apps/pam_mount/Manifest
@@ -0,0 +1,20 @@
+AUX pam_mount-cryptsetup-path.patch 569 RMD160 be4c1139cd971f6dcd62f46f64164ddcae44b975 SHA1 2b91e8424e6607ff5702ca61d6c7bbcf3077d07e SHA256 341aefc753eb0383f46662025a79ebd4792fc378d48a23cc190823a090ce160f
+MD5 2c1403b4246ab16549ab79dbfd9b41c6 files/pam_mount-cryptsetup-path.patch 569
+RMD160 be4c1139cd971f6dcd62f46f64164ddcae44b975 files/pam_mount-cryptsetup-path.patch 569
+SHA256 341aefc753eb0383f46662025a79ebd4792fc378d48a23cc190823a090ce160f files/pam_mount-cryptsetup-path.patch 569
+DIST pam_mount-0.18.tar.bz2 294620 RMD160 077a9fb452197cadc8d7e5350b722ee81563181f SHA1 df3029817cb27eafc8f20728230edbfffdd35cac SHA256 efaac862ccc18ebd49a2f4c10d78bbb6f15a47fb3f6426c07cee51497d5b9797
+EBUILD pam_mount-0.18.ebuild 837 RMD160 3bb0dff89fc07e654888f50605c89eccf43fc32f SHA1 6a7d8a1e6da99e920844fcd3054403bd35c04148 SHA256 803f5915185016a3a152ae993c450daf35a4cb75743ee65006128a5a15c508e4
+MD5 a339c41bd0b108a5b9554c032055c770 pam_mount-0.18.ebuild 837
+RMD160 3bb0dff89fc07e654888f50605c89eccf43fc32f pam_mount-0.18.ebuild 837
+SHA256 803f5915185016a3a152ae993c450daf35a4cb75743ee65006128a5a15c508e4 pam_mount-0.18.ebuild 837
+MISC ChangeLog 293 RMD160 0c01f5711492b238438faf88a1b0c7cef6c4a312 SHA1 5d418251652ff70ceeb1b8511b5488672eb34af4 SHA256 36298bc55cbac97a49c01621730e5d3d156d2aa82aed229610acb2a46bc6c837
+MD5 c328750e3dd260b5d5ffb579599107d6 ChangeLog 293
+RMD160 0c01f5711492b238438faf88a1b0c7cef6c4a312 ChangeLog 293
+SHA256 36298bc55cbac97a49c01621730e5d3d156d2aa82aed229610acb2a46bc6c837 ChangeLog 293
+MISC metadata.xml 217 RMD160 3b01d5dab901ee93217f72b711954d3cccbb1717 SHA1 e304788b60dd2cf214d360a21d267e8635474d98 SHA256 2f5dfc1eb79d2d9ee02663da6e1449f499c3a37b7f4cc2391e18d7789a314669
+MD5 a72a06a37ca4e5905085ebff07fe9e9e metadata.xml 217
+RMD160 3b01d5dab901ee93217f72b711954d3cccbb1717 metadata.xml 217
+SHA256 2f5dfc1eb79d2d9ee02663da6e1449f499c3a37b7f4cc2391e18d7789a314669 metadata.xml 217
+MD5 021b9fc98edeb8fa7929db469ee75226 files/digest-pam_mount-0.18 247
+RMD160 b5f0ebca0207271eda3c17bc6c37a13bb55d13f1 files/digest-pam_mount-0.18 247
+SHA256 5e9273d06531f2169f74ea0586c624af3000e9503a0de12cc526b6de966ad803 files/digest-pam_mount-0.18 247
diff --git a/sys-apps/pam_mount/files/digest-pam_mount-0.18 b/sys-apps/pam_mount/files/digest-pam_mount-0.18
new file mode 100644
index 000000000000..3abeccb20db4
--- /dev/null
+++ b/sys-apps/pam_mount/files/digest-pam_mount-0.18
@@ -0,0 +1,3 @@
+MD5 c2e2a7eee61596a8c72d79d8bba3538d pam_mount-0.18.tar.bz2 294620
+RMD160 077a9fb452197cadc8d7e5350b722ee81563181f pam_mount-0.18.tar.bz2 294620
+SHA256 efaac862ccc18ebd49a2f4c10d78bbb6f15a47fb3f6426c07cee51497d5b9797 pam_mount-0.18.tar.bz2 294620
diff --git a/sys-apps/pam_mount/files/pam_mount-cryptsetup-path.patch b/sys-apps/pam_mount/files/pam_mount-cryptsetup-path.patch
new file mode 100644
index 000000000000..271627df0c3d
--- /dev/null
+++ b/sys-apps/pam_mount/files/pam_mount-cryptsetup-path.patch
@@ -0,0 +1,22 @@
+--- scripts/umount.crypt 2005-12-28 11:26:51.000000000 +0100
++++ umount.crypt 2005-12-29 20:19:01.000000000 +0100
+@@ -28,7 +28,7 @@
+ export IFS=`echo -en " \t\n"`;
+
+ LOSETUP=/sbin/losetup
+-CRYPTSETUP=/sbin/cryptsetup
++CRYPTSETUP=cryptsetup
+ MOUNT=/bin/mount
+ UMOUNT=/bin/umount
+ READLINK="/usr/bin/readlink";
+--- scripts/mount.crypt 2005-12-24 13:07:42.000000000 +0100
++++ mount.crypt 2005-12-29 20:18:22.000000000 +0100
+@@ -28,7 +28,7 @@
+
+ # Commands
+ LOSETUP=/sbin/losetup
+-CRYPTSETUP=/sbin/cryptsetup
++CRYPTSETUP=cryptsetup
+ MOUNT=/bin/mount
+ FSCK="/sbin/fsck";
+
diff --git a/sys-apps/pam_mount/metadata.xml b/sys-apps/pam_mount/metadata.xml
new file mode 100644
index 000000000000..efa54454de71
--- /dev/null
+++ b/sys-apps/pam_mount/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>hanno@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/sys-apps/pam_mount/pam_mount-0.18.ebuild b/sys-apps/pam_mount/pam_mount-0.18.ebuild
new file mode 100644
index 000000000000..c6c8315e7984
--- /dev/null
+++ b/sys-apps/pam_mount/pam_mount-0.18.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pam_mount/pam_mount-0.18.ebuild,v 1.1 2007/04/21 04:47:24 hanno Exp $
+
+inherit eutils
+
+DESCRIPTION="A PAM module that can mount volumes for a user session"
+HOMEPAGE="http://pam-mount.souceforge.net"
+SRC_URI="mirror://sourceforge/pam-mount/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+IUSE="crypt"
+DEPEND=">=sys-libs/pam-0.72
+ dev-libs/openssl
+ >=dev-libs/glib-2.0.0"
+RDEPEND="$DEPEND
+ crypt? ( sys-fs/cryptsetup-luks )
+ sys-process/lsof"
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+
+ epatch "${FILESDIR}"/pam_mount-cryptsetup-path.patch
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ insinto /etc/security
+ doins ${S}/config/pam_mount.conf
+ dosbin scripts/mount.crypt scripts/umount.crypt
+
+ dodoc README TODO AUTHORS ChangeLog FAQ NEWS || die
+}