summaryrefslogtreecommitdiff
path: root/sys-auth/pam_chroot
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-auth/pam_chroot
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-auth/pam_chroot')
-rw-r--r--sys-auth/pam_chroot/Manifest5
-rw-r--r--sys-auth/pam_chroot/metadata.xml11
-rw-r--r--sys-auth/pam_chroot/pam_chroot-0.9.2.ebuild35
3 files changed, 51 insertions, 0 deletions
diff --git a/sys-auth/pam_chroot/Manifest b/sys-auth/pam_chroot/Manifest
new file mode 100644
index 000000000000..79d2a051a0eb
--- /dev/null
+++ b/sys-auth/pam_chroot/Manifest
@@ -0,0 +1,5 @@
+DIST pam_chroot-0.9.2.tar.bz2 15657 SHA256 101bd0e175c16f7410fdf6a4c04e4015283411efe92790f614f0e0c43cc05ce5 SHA512 5aaabb7ed64944885bb2fd3b8a5f641b1ae3c4fbd0e1e5f130abf298f4089b780a53caf60af86e1082a00fb53ff6f9cae5d2838a740919f65152201bae2bee55 WHIRLPOOL 0c4a24d569a15de9c20c2f284ca34de088797f3db57209830ec79a0adf1ed855c515424e3620e18420199696cf90a5b0328e5588747cf7209795cd5702d3c12d
+EBUILD pam_chroot-0.9.2.ebuild 913 SHA256 8313051920765dac144c13e90c52a9bfb159d89ef49bfeedc7e17800111fdd78 SHA512 687f1b85cbb6bcfe659dc7247c8a3f23924062ce95a00a684244f403109b86ea7ededa5f7b2979f9fd4d1abd1bc3dcf2e9d7f697f4a991e85775d9394edbb8d3 WHIRLPOOL c2791bf84d2ccbd31da23abea29a3974f10498c334c260a31a15bc1790b17ad2d936a121bcaf5ae353c0234791f21ddcfb3dd39f05bab3bec62e8e1f2e06e056
+MISC ChangeLog 2551 SHA256 31bbc44ecac5ce8ebd48f1293a9ae75e7d1ac4d1de3ae131048b6af62e838b02 SHA512 321c616bfa21959781976274076e8b3a28356d23033356e03c8c04202d3747789e0c8016f667de858d4f086bf9f2785092cff66317413a0cbb64c3a18c26bfc0 WHIRLPOOL ba1d95c12db6db3c0e06b623b95dd06f03dd718522b85c466f2c17b30cab2b4097c45f3c5f2c040fed47b26117bc3cc292bdd75628691b1cfef31ed99f8eac7f
+MISC ChangeLog-2015 2215 SHA256 8f8a20ffa2f04fa1a7c2120e8cbf504f20e621ec51247666b227699d0bc8e225 SHA512 e898c6f96cef0088abd63e52b5530178f7cbb5c05838bf5567a68796f7bf4b1fb5d4f47a959f84f67e6c85728401a056603aa14f0ee30bfd5e627091c2576eab WHIRLPOOL 038e3fb2397e0216c49fee01670063ce93d254a645f5b4ffebc8bf4859b2b593561e1a0785ac5cd3cdd56834cba583cc5aaf4fbe61ace0c952997e70a05a3f79
+MISC metadata.xml 369 SHA256 5a13eeab4f50db885ba8ecf087d7097738aaae1001aecaf869e2acefed91afea SHA512 db8091127ee9cb5c5f6a8bfc1d5d387f74c7ae81b1fb849b1c207c49ea73fc069ab49a6b205bd178f49b068c6c44411cfd29babdd4d1f57dff84d1c04f4f782e WHIRLPOOL 93daa54018a728ba6b9596fcdcc654543c26fc153e4340074a3bdbe6ccedfa25bbfba903cb1a6236357942295e89968771778b8704e48c587ed301bf941e4434
diff --git a/sys-auth/pam_chroot/metadata.xml b/sys-auth/pam_chroot/metadata.xml
new file mode 100644
index 000000000000..52068ed770ca
--- /dev/null
+++ b/sys-auth/pam_chroot/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>pam-bugs@gentoo.org</email>
+ <name>Pluggable Authentication Method maintenance</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">pam-chroot</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-auth/pam_chroot/pam_chroot-0.9.2.ebuild b/sys-auth/pam_chroot/pam_chroot-0.9.2.ebuild
new file mode 100644
index 000000000000..93907e006325
--- /dev/null
+++ b/sys-auth/pam_chroot/pam_chroot-0.9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit toolchain-funcs pam flag-o-matic eutils
+
+DESCRIPTION="Linux-PAM module that allows a user to be chrooted in auth, account, or session"
+HOMEPAGE="https://sourceforge.net/projects/pam-chroot/"
+SRC_URI="mirror://sourceforge/pam-chroot/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="virtual/pam
+ !<sys-libs/pam-0.99"
+RDEPEND="${DEPEND}"
+
+doecho() {
+ echo "$@"
+ "$@" || die
+}
+
+src_compile() {
+ # using the Makefile would require patching it to work properly, so
+ # rather simply re-create it here.
+ doecho $(tc-getCC) ${LDFLAGS} -shared -fPIC ${CFLAGS} ${PN}.c -o ${PN}.so -lpam
+}
+
+src_install() {
+ dopammod pam_chroot.so
+ dopamsecurity . chroot.conf
+
+ dodoc CREDITS README.history TROUBLESHOOTING options || die "dodoc failed"
+}