From 6bdf113f9fe24f179ee150bada14098e20e87476 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 6 Feb 2024 21:58:47 +0000 Subject: gentoo auto-resync : 06:02:2024 - 21:58:46 --- sys-auth/Manifest.gz | Bin 9261 -> 9257 bytes sys-auth/pam_mount/Manifest | 4 ++- sys-auth/pam_mount/metadata.xml | 2 +- sys-auth/pam_mount/pam_mount-2.20.ebuild | 46 +++++++++++++++++++++++++++++++ 4 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 sys-auth/pam_mount/pam_mount-2.20.ebuild (limited to 'sys-auth') diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index 6797ba89da6b..6b47814d0bcd 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz 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 @@ hanno@gentoo.org - pam-mount + jengelh/pam_mount 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 +} -- cgit v1.2.3