summaryrefslogtreecommitdiff
path: root/sys-auth
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-06 21:58:47 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-06 21:58:47 +0000
commit6bdf113f9fe24f179ee150bada14098e20e87476 (patch)
tree0e11a3c3a415cb10fc6a9d3cd17971ebd5c773f3 /sys-auth
parent6404f9556c73d558d61c2eed022743311eb43bb9 (diff)
gentoo auto-resync : 06:02:2024 - 21:58:46
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/Manifest.gzbin9261 -> 9257 bytes
-rw-r--r--sys-auth/pam_mount/Manifest4
-rw-r--r--sys-auth/pam_mount/metadata.xml2
-rw-r--r--sys-auth/pam_mount/pam_mount-2.20.ebuild46
4 files changed, 50 insertions, 2 deletions
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index 6797ba89da6b..6b47814d0bcd 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-auth/pam_mount/Manifest b/sys-auth/pam_mount/Manifest
index 4ffdf6d8dd32..0b3ec7f294a7 100644
--- a/sys-auth/pam_mount/Manifest
+++ b/sys-auth/pam_mount/Manifest
@@ -1,4 +1,6 @@
AUX pam_mount-2.16-remove-obsolete-openssl-api.patch 518 BLAKE2B 06dcaf0237e5e89549c1f1a6d6fef038785e9f170dc1065596b7ea2833a64d829ac762837cd0f1141db3f67571f4b43899ecc5b5e9a6ba093d9f55e8cdd7473f SHA512 362f44008810b4f9bd260cbbecba4f10b65bf7c98c77135eb5d365e91660d1fdd0c5dde65286f706c340b812e71f5f6cec85e8536263cce5e1c666068b27860c
DIST pam_mount-2.18.tar.xz 324524 BLAKE2B a3f29de8c0a348c98d3e73ac3568595083036fa704b5c34ed17c3660fcc8ff5f64195ad4158af6e351f79865a9128dbb773c7d18bbb07bdff1010e555803cfce SHA512 7f1e373fd7876eddd9226163602ba484ed8a7e1ce92ba6140c1f7603cb205190cb11ad75be41b54d2a6cd21602320d41a65714bfd0af8b5247850a3ef0fe3b22
+DIST pam_mount-2.20.tar.xz 325328 BLAKE2B 2b8a419c8b8604a6546ee5ac2b554d3c90ad04dd58c54bf8904d7e0354a2aafe1ae97a817e67143a24fd8ed40e62008baff94723ced8c4ad2d977e14c3e762ad SHA512 8661dc5ec134c256825df28e53751d1e0e1e881008c3687a56009f4046b3d17c5b9ddd1b1971dff4e023e5d74e5059f486b08a6cab2861a4bee5ba57fbae3454
EBUILD pam_mount-2.18-r1.ebuild 1141 BLAKE2B 1120e1cf0e023191dcd3f9076e3b0201a9b98efe6fccaf4e65e2d2dfc9c3cb47f035d536ab005e241c2421ff419579de301b92f0c594bc65254f58f42cd45f61 SHA512 01c29e8886078fe1c2746e8b25fe731d553be89424776371fba7132aac504c29775609f63417dad6b4a944154e5bbdf1965df2ae31f41c0608a50675f38be2ff
-MISC metadata.xml 296 BLAKE2B 3ef24644b485441de60341ffda066f60d6dc2ebd67c61299903159078d8622f3dd0c3950223d47a819c78fff6aca9b56f2eee3b02f933665f8ba600e264abfc0 SHA512 6e4d805d50bed8a410fc4a3c692407300495faa01aceb925b2e3653d59a7a2833ff284fc7d1c027a90d4fb930b59c09585436bbc534c8f08fb990ba26da6ecab
+EBUILD pam_mount-2.20.ebuild 1138 BLAKE2B 0d38de9e58520044506be97115c19c4743d3ac0856d20b6c49db0bb680677d34cc0e3b4cf68d84af0701b02d16d502a491cbb7a65bacaab2f4cee7e0228144d7 SHA512 023e846fa316d2dfd2123aff5de31a0f298ce80e09f6ee11112c9a49f4a3a4be139c5cb43bfbcd49bbc04bfaa76c34bfb1e65a014b5010b2ab2e42470bb0ae7c
+MISC metadata.xml 301 BLAKE2B eacfc630df453df93e0eb7ccf80891ad25dc017cb8edeaf07d4c1451df8c8b7f0c1f8b4fdaa7ad11d0ed29031fb37926eda2fd3c928af3037ce0aa91b9468077 SHA512 a7ce35ae56298d512348491aa9a78f23e1b90eaec1f12fea6f551f80715e66a611ae95d669637603d080ed72bed4c3a0d17a506a585461ffc271d5bbc64769f1
diff --git a/sys-auth/pam_mount/metadata.xml b/sys-auth/pam_mount/metadata.xml
index 2c4bc1428e94..dd341fea2aca 100644
--- a/sys-auth/pam_mount/metadata.xml
+++ b/sys-auth/pam_mount/metadata.xml
@@ -5,6 +5,6 @@
<email>hanno@gentoo.org</email>
</maintainer>
<upstream>
- <remote-id type="sourceforge">pam-mount</remote-id>
+ <remote-id type="codeberg">jengelh/pam_mount</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sys-auth/pam_mount/pam_mount-2.20.ebuild b/sys-auth/pam_mount/pam_mount-2.20.ebuild
new file mode 100644
index 000000000000..3dfc5f2c00b1
--- /dev/null
+++ b/sys-auth/pam_mount/pam_mount-2.20.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A PAM module that can mount volumes for a user session"
+HOMEPAGE="https://inai.de/projects/pam_mount/"
+SRC_URI="https://inai.de/files/pam_mount/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="crypt ssl selinux"
+
+DEPEND="
+ >=sys-libs/pam-0.99
+ >=sys-libs/libhx-3.12.1:=
+ >=sys-apps/util-linux-2.20:=
+ >=dev-libs/libxml2-2.6:=
+ dev-libs/libpcre2
+ crypt? ( >=sys-fs/cryptsetup-1.1.0:= )
+ ssl? ( dev-libs/openssl:0= )
+ selinux? ( sys-libs/libselinux )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ econf --with-slibdir="/$(get_libdir)" \
+ $(use_with crypt cryptsetup) \
+ $(use_with ssl crypto) \
+ $(use_with selinux)
+}
+
+src_install() {
+ default
+ use selinux || rm -r "${D}"/etc/selinux
+ dodoc doc/*.txt
+
+ # Remove unused nonstandard run-dir, current version uses
+ # FHS-compatible /run, but has leftover mkdir from old version
+ # Upstream report: https://codeberg.org/jengelh/pam_mount/pulls/9
+ rm -r "${D}/var/lib"
+
+ find "${ED}" -name '*.la' -delete || die
+}