[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b111635a80c261baef9d328a4a0467af05246dcc Author: Matoro Mahri matoro tk> AuthorDate: Fri Apr 12 18:29:03 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 13 06:25:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b111635a sys-auth/pambase: Stabilize 20240128 hppa, #926975 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index c1dce4ea185f..cca2add220e0 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 66c1dc4e3cbd111c3d0e753fc9f27f41a7475fec Author: Sam James gentoo org> AuthorDate: Thu Mar 14 09:11:56 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 09:11:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c1dc4e sys-auth/pambase: Stabilize 20240128 ppc64, #926975 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index 808bb96bdf41..c1dce4ea185f 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b0b06547c5e5fe917681245c6edca6042227e1d7 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Mar 14 07:36:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Mar 14 07:36:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b06547 sys-auth/pambase: Stabilize 20240128 amd64, #926975 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index fe6594c86ef4..808bb96bdf41 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 7ad65726174686afc8d3536b21818ab65ab7ba97 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 07:33:50 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 07:33:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad65726 sys-auth/pambase: Stabilize 20240128 ppc, #926975 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index ef1cbdb91aa4..fe6594c86ef4 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 8271a032f274f202b66655deff59cf0ab0281864 Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:43:16 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:44:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8271a032 sys-auth/pambase: Stabilize 20240128 sparc, #926975 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index 9f0d0c877d6e..ef1cbdb91aa4 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b9aaa12f07b31dd43301bd0020cf1c399c60cfae Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:23:12 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:23:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9aaa12f sys-auth/pambase: Stabilize 20240128 arm64, #926975 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index e711e07284ee..9f0d0c877d6e 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 2101d5323afcfb2efa0118ead64904738b8aac6b Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:11:15 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:11:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2101d532 sys-auth/pambase: Stabilize 20240128 x86, #926975 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index 3b8d204b7786..e711e07284ee 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 7436171301f149f256bcfe55aa3d492bef5007cf Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:04:06 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:05:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74361713 sys-auth/pambase: Stabilize 20240128 arm, #926975 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20240128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20240128.ebuild b/sys-auth/pambase/pambase-20240128.ebuild index cad46258f14c..3b8d204b7786 100644 --- a/sys-auth/pambase/pambase-20240128.ebuild +++ b/sys-auth/pambase/pambase-20240128.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: c465affcd56d897d3e69b8bc2f072bb6e9271857 Author: Sam James gentoo org> AuthorDate: Sun Jan 28 08:15:50 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 28 08:16:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c465affc sys-auth/pambase: add 20240128, drop 20240119 Sam James (1): system-auth.tpl: fix sssd's pam_deny Closes: https://bugs.gentoo.org/922918 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 2 +- sys-auth/pambase/{pambase-20240119.ebuild => pambase-20240128.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 6a0858584280..14a31170155a 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,2 @@ DIST pambase-20220214.tar.gz 3372 BLAKE2B fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f SHA512 57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323 -DIST pambase-20240119.tar.bz2 5132 BLAKE2B 830afd9fe570a8b782a8bf4e0b5f73e50fff59b884a95bf67352de76529f81c2b7482c352b561ece19c662480827a99923df4658049fe857937436b01cf69a98 SHA512 8cbf9196a008a575652b95071cef32d7117370887c9194f2c80de6ae725edb3cff5238d09bb1c5492d8f068d17f358f8fdf72d9bd4b4f7743ec3a0c98cc8 +DIST pambase-20240128.tar.bz2 5131 BLAKE2B 0950fff720f3a9d761a82303eaa7b997bfac635111b6cae772f7d9de2846147dbb4224326e5dba1868cb54a8a76076c2efed6615c861bbfa78256aba4f475da2 SHA512 6b4ad390c46f33947436892a5f19111a1c9f4ded406ae8ffe76539c94d541611b74ba697d76522b46da41f53aae45eb67c274fc0d6caec94d40c1691487624e6 diff --git a/sys-auth/pambase/pambase-20240119.ebuild b/sys-auth/pambase/pambase-20240128.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20240119.ebuild rename to sys-auth/pambase/pambase-20240128.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 9ced3e52016ee223b940ac3a40676efc77bbb649 Author: Sam James gentoo org> AuthorDate: Fri Jan 19 05:46:40 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 19 05:46:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ced3e52 sys-auth/pambase: fix typos in USE flag descriptions Closes: https://bugs.gentoo.org/863881 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 8c6bc7d0d64a..45396281fe28 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -72,8 +72,8 @@ Enable pam_krb5 module on system auth stack, as an alternative - to pam_unix. If Kerberos authentication succeed, only pam_unix - will be ignore, and all the other modules will proceed as usual, + to pam_unix. If Kerberos authentication succeeds, only pam_unix + will be ignorde, and all the other modules will proceed as usual, including Gnome Keyring and other session modules. It requires sys-libs/pam as PAM implementation.
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: f64254e990a01567b0a01f173c730aa01934f2d8 Author: Sam James gentoo org> AuthorDate: Fri Jan 19 05:36:04 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 19 05:39:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64254e9 sys-auth/pambase: add 20240119 Closes: https://bugs.gentoo.org/726050 Closes: https://bugs.gentoo.org/916869 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 1 + ...se-9.ebuild => pambase-20240119.ebuild} | 24 +- sys-auth/pambase/pambase-9.ebuild | 24 +- 3 files changed, 29 insertions(+), 20 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 4f8623bc342c..6a0858584280 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1 +1,2 @@ DIST pambase-20220214.tar.gz 3372 BLAKE2B fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f SHA512 57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323 +DIST pambase-20240119.tar.bz2 5132 BLAKE2B 830afd9fe570a8b782a8bf4e0b5f73e50fff59b884a95bf67352de76529f81c2b7482c352b561ece19c662480827a99923df4658049fe857937436b01cf69a98 SHA512 8cbf9196a008a575652b95071cef32d7117370887c9194f2c80de6ae725edb3cff5238d09bb1c5492d8f068d17f358f8fdf72d9bd4b4f7743ec3a0c98cc8 diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-20240119.ebuild similarity index 86% copy from sys-auth/pambase/pambase-9.ebuild copy to sys-auth/pambase/pambase-20240119.ebuild index f1a0a423fa7e..f1bcc8c30fab 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-20240119.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit pam python-any-r1 readme.gentoo-r1 @@ -12,11 +12,14 @@ HOMEPAGE="https://github.com/gentoo/pambase"; if [[ ${PV} == * ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/pambase.git + https://github.com/gentoo/pambase.git + " else - SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - S="${WORKDIR}/${PN}-${P}" + SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" @@ -55,10 +58,11 @@ RDEPEND=" systemd? ( sys-apps/systemd[pam] ) yescrypt? ( sys-libs/libxcrypt[system] ) " - -BDEPEND="$(python_gen_any_dep ' +BDEPEND=" + $(python_gen_any_dep ' dev-python/jinja[${PYTHON_USEDEP}] - ')" + ') +" python_check_deps() { python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index f1a0a423fa7e..f1bcc8c30fab 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit pam python-any-r1 readme.gentoo-r1 @@ -12,11 +12,14 @@ HOMEPAGE="https://github.com/gentoo/pambase"; if [[ ${PV} == * ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/pambase.git + https://github.com/gentoo/pambase.git + " else - SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - S="${WORKDIR}/${PN}-${P}" + SRC_URI="https://gitweb.gentoo.org/proj/pambase.git/snapshot/${P}.tar.bz2"; + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi LICENSE="MIT" @@ -55,10 +58,11 @@ RDEPEND=" systemd? ( sys-apps/systemd[pam] ) yescrypt? ( sys-libs/libxcrypt[system] ) " - -BDEPEND="$(python_gen_any_dep ' +BDEPEND=" + $(python_gen_any_dep ' dev-python/jinja[${PYTHON_USEDEP}] - ')" + ') +" python_check_deps() { python_has_version "dev-python/jinja[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b91beb5b2388fac9575b978d761bd67a0e5fa3ec Author: dhirsbrunner <53242025+dhirsbrunner users noreply github com> AuthorDate: Tue Jun 20 03:05:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 24 01:14:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91beb5b sys-auth/pambase: Fix typo in pwquality USE flag description Signed-off-by: dhirsbrunner <53242025+dhirsbrunner users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/31548 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 72386b394c26..8c6bc7d0d64a 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -39,7 +39,7 @@ Enable pam_pwquality module on system auth stack for passwd - quality validation. It is used be dafault by Fedora GNU/*/Linux. + quality validation. It is used by default by Fedora GNU/*/Linux. Enable pam_mktemp module on system auth stack for session
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 39dcd4648d4646820d3eac38998cc692d61bd457 Author: Alessandro Rosetti gmail com> AuthorDate: Sat Jan 14 22:42:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 14 23:10:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dcd464 sys-auth/pambase: bump python compat to python-3.11 Signed-off-by: Alessandro Rosetti gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29054 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- sys-auth/pambase/pambase-9.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index 50cade9c0a87..496c45b7d0a5 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit pam python-any-r1 readme.gentoo-r1 diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index 077d809310f7..f1a0a423fa7e 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit pam python-any-r1 readme.gentoo-r1
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 8a95c4d63cf6466643e392e56dc5bb03186a1000 Author: Sam James gentoo org> AuthorDate: Sun Dec 11 16:19:21 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 11 16:19:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a95c4d6 sys-auth/pambase: add gentoo, github upstream metadata Signed-off-by: Sam James gentoo.org> sys-auth/pambase/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 5cc84b7514eb..8f669278335e 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -98,4 +98,8 @@ and local terminals imply secure access in the first place. + + proj/pambase + gentoo/pambase +
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e57102064edc6d0d4cecc3c4f21de7092a77f9fa Author: Sam James gentoo org> AuthorDate: Sun Dec 11 12:48:42 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 11 12:50:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5710206 sys-auth/pambase: update maintainers It makes sense for base-system@ to maintain this anyway, but also see recent gentoo-dev ML post where inactivity caused some concern. Signed-off-by: Sam James gentoo.org> sys-auth/pambase/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index f2c911a6f82d..5cc84b7514eb 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -1,6 +1,9 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + base-sys...@gentoo.org + zlog...@gentoo.org Mikle Kolyada
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: db518b4891923de652d6f080aa0b0a603561b4a4 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 19:32:13 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 19:50:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db518b48 sys-auth/pambase: drop 20210201.1, 20211218-r1 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 2 - sys-auth/pambase/pambase-20210201.1.ebuild | 109 --- sys-auth/pambase/pambase-20211218-r1.ebuild | 112 3 files changed, 223 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 6e69f92e0c19..4f8623bc342c 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1 @@ -DIST pambase-20210201.1.tar.gz 3345 BLAKE2B bc12164181de98b3c5b8ed3b72bc6a84b5c6039f389a87da94e5cb9312fa4e221e6317bcd496d5c634c60cd6fbb8c8cd2f4b845687ef942a707fe687f5184afd SHA512 74ab4d7c19a20c088d667ae92e4dcb99b33584ba56df46184173432fd297bd47917494b81cb5ad3f5f49ad5a797c008527399f329e56f2799f5fc376eaa59236 -DIST pambase-20211218.tar.gz 3366 BLAKE2B b07ae0b8f9480e0ad456fcfbd46da008182dedf3542b14c27cbe5d65a68290898751cd3e5a59cb8f040ced6316a70cdbc7afdd54ef2965a20ba537c686f76b36 SHA512 8aaaf15f9f82ce9f717a988676d00435e60bada05927843967b505a972d96a2ab7bab9971bd5476b8a8bda76c7063fa4d452818a89eccd4066f65d3f1b2fb3d7 DIST pambase-20220214.tar.gz 3372 BLAKE2B fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f SHA512 57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323 diff --git a/sys-auth/pambase/pambase-20210201.1.ebuild b/sys-auth/pambase/pambase-20210201.1.ebuild deleted file mode 100644 index e0e310c95346.. --- a/sys-auth/pambase/pambase-20210201.1.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -inherit pam python-any-r1 readme.gentoo-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; -else - SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - S="${WORKDIR}/${PN}-${P}" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE=" - ?? ( elogind systemd ) - ?? ( passwdqc pwquality ) - pwhistory? ( || ( passwdqc pwquality ) ) - homed? ( !pam_krb5 ) - pam_krb5? ( !homed ) -" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - gnome-keyring? ( gnome-base/gnome-keyring[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) - pwquality? ( dev-libs/libpwquality[pam] ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - homed? ( sys-apps/systemd[homed] ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" -} - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--caps' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex gnome-keyring '--gnome-keyring' '') \ - $(usex homed '--homed' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex pwhistory '--pwhistory' '') \ - $(usex pwquality '--pwquality' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') \ - || die -} - -src_test() { :; } - -src_install() { - local DOC_CONTENTS - - if use passwdqc; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf -
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 51797896c5d13a6acc2679d344c2df5d98d3cfc5 Author: Sam James gentoo org> AuthorDate: Mon Aug 8 04:19:02 2022 + Commit: Sam James gentoo org> CommitDate: Mon Aug 8 06:08:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51797896 sys-auth/pambase: fix PythonHasVersionUsage Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20210201.1.ebuild | 4 ++-- sys-auth/pambase/pambase-20211218-r1.ebuild | 4 ++-- sys-auth/pambase/pambase-20220214.ebuild| 2 +- sys-auth/pambase/pambase-9.ebuild | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-auth/pambase/pambase-20210201.1.ebuild b/sys-auth/pambase/pambase-20210201.1.ebuild index 6b1d2ac83aa1..e0e310c95346 100644 --- a/sys-auth/pambase/pambase-20210201.1.ebuild +++ b/sys-auth/pambase/pambase-20210201.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -59,7 +59,7 @@ BDEPEND="$(python_gen_any_dep ' ')" python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" } src_configure() { diff --git a/sys-auth/pambase/pambase-20211218-r1.ebuild b/sys-auth/pambase/pambase-20211218-r1.ebuild index 5719f207d53a..ba3e8d54e3bd 100644 --- a/sys-auth/pambase/pambase-20211218-r1.ebuild +++ b/sys-auth/pambase/pambase-20211218-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -61,7 +61,7 @@ BDEPEND="$(python_gen_any_dep ' ')" python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" } src_configure() { diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index 5df84a2476ea..a79f809c9a81 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -61,7 +61,7 @@ BDEPEND="$(python_gen_any_dep ' ')" python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" } src_configure() { diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index bba44a4d969c..9273a5d4f6e3 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -61,7 +61,7 @@ BDEPEND="$(python_gen_any_dep ' ')" python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" + python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: f1661e2d3247e595e7750c04ccdb38e66e753fd4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jul 6 06:02:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jul 6 06:02:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1661e2d sys-auth/pambase: Stabilize 20220214 hppa, #856031 Signed-off-by: Arthur Zamarin gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index d1706d1cf098..5df84a2476ea 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: ebfeb8ccbad9128f9af64cc0ae0187228195776c Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:58:52 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:58:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfeb8cc sys-auth/pambase: amd64 stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index b344892eab2e..d1706d1cf098 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: d5a0342587c7017b2fec603ae7f680f7ff66f98e Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:52:09 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:52:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a03425 sys-auth/pambase: x86 stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index 10a3b20f84d3..b344892eab2e 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e1fefcece86afb0fb8341baaefabe96595972382 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:51:37 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:51:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fefcec sys-auth/pambase: sparc stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index f4ff461d0a43..10a3b20f84d3 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a428d1970fd3a453e9ae99a7a73c15e774b17110 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:50:54 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:50:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a428d197 sys-auth/pambase: ppc64 stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index c9374c3bbc28..f4ff461d0a43 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b5c628d02ddcee0de0ea2fe4cb5353f5cd70e73b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:50:16 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:50:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c628d0 sys-auth/pambase: ppc stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index 4b8233f735f0..c9374c3bbc28 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: d2d6168ec1d74a8105b282ab3269bd53c88b056c Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:49:34 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:49:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d6168e sys-auth/pambase: arm64 stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index 463c03358c88..4b8233f735f0 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e42a5330a48021e9affa0cd41a0972857dd580c8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jul 3 08:48:36 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jul 3 08:48:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42a5330 sys-auth/pambase: arm stable wrt bug #856031 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-auth/pambase/pambase-20220214.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20220214.ebuild b/sys-auth/pambase/pambase-20220214.ebuild index 945ca05da40c..463c03358c88 100644 --- a/sys-auth/pambase/pambase-20220214.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: c5d8fed027b5ecf1d8b0dcc7ba863cec734bac24 Author: Sam James gentoo org> AuthorDate: Mon Feb 14 17:11:55 2022 + Commit: Sam James gentoo org> CommitDate: Mon Feb 14 17:14:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d8fed0 sys-auth/pambase: add 20220214 Closes: https://bugs.gentoo.org/808993 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 1 + .../pambase/{pambase-9.ebuild => pambase-20220214.ebuild} | 6 +++--- sys-auth/pambase/pambase-9.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index b7c2dd432d1d..6e69f92e0c19 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20210201.1.tar.gz 3345 BLAKE2B bc12164181de98b3c5b8ed3b72bc6a84b5c6039f389a87da94e5cb9312fa4e221e6317bcd496d5c634c60cd6fbb8c8cd2f4b845687ef942a707fe687f5184afd SHA512 74ab4d7c19a20c088d667ae92e4dcb99b33584ba56df46184173432fd297bd47917494b81cb5ad3f5f49ad5a797c008527399f329e56f2799f5fc376eaa59236 DIST pambase-20211218.tar.gz 3366 BLAKE2B b07ae0b8f9480e0ad456fcfbd46da008182dedf3542b14c27cbe5d65a68290898751cd3e5a59cb8f040ced6316a70cdbc7afdd54ef2965a20ba537c686f76b36 SHA512 8aaaf15f9f82ce9f717a988676d00435e60bada05927843967b505a972d96a2ab7bab9971bd5476b8a8bda76c7063fa4d452818a89eccd4066f65d3f1b2fb3d7 +DIST pambase-20220214.tar.gz 3372 BLAKE2B fc560005c48598d972cf68bfbd33784be7d7e5a12f5ebcd06e708241a169b1bcf7cb7dcd7109f44c2d9802ae0b294eaeb61782640f0b0cb9767f2ecf8c053c7f SHA512 57d037944cf6d9db69d5eb8ce32b087ac4781fae13c1daba1e248a1818dfcbbf2cb66fce79cad7808f2b0f89d3f3dd05455a1c8f3c976561769b056dc8bf7323 diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-20220214.ebuild similarity index 94% copy from sys-auth/pambase/pambase-9.ebuild copy to sys-auth/pambase/pambase-20220214.ebuild index 866bf8998786..dd10a60e5781 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-20220214.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit pam python-any-r1 readme.gentoo-r1 @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index 866bf8998786..bba44a4d969c 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..10} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit pam python-any-r1 readme.gentoo-r1
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 89cb70bbe36cd357d9048660ecbfd3d5ea2b9871 Author: Sam James gentoo org> AuthorDate: Sun Dec 19 11:11:56 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 19 11:12:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cb70bb sys-auth/pambase: fix yescrypt support Closes: https://bugs.gentoo.org/829586 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/{pambase-20211218.ebuild => pambase-20211218-r1.ebuild} | 1 + sys-auth/pambase/pambase-9.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/sys-auth/pambase/pambase-20211218.ebuild b/sys-auth/pambase/pambase-20211218-r1.ebuild similarity index 98% rename from sys-auth/pambase/pambase-20211218.ebuild rename to sys-auth/pambase/pambase-20211218-r1.ebuild index 30213d26b813..5719f207d53a 100644 --- a/sys-auth/pambase/pambase-20211218.ebuild +++ b/sys-auth/pambase/pambase-20211218-r1.ebuild @@ -83,6 +83,7 @@ src_configure() { $(usex selinux '--selinux' '') \ $(usex sha512 '--sha512' '') \ $(usex systemd '--systemd' '') \ + $(usex yescrypt '--yescrypt' '') \ || die } diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index b0d7b99715e4..866bf8998786 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -83,6 +83,7 @@ src_configure() { $(usex selinux '--selinux' '') \ $(usex sha512 '--sha512' '') \ $(usex systemd '--systemd' '') \ + $(usex yescrypt '--yescrypt' '') \ || die }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 98d5bc78e5cec4e7bfc1d20199726d2d605efda9 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 18 17:53:06 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 18 17:53:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d5bc78 sys-auth/pambase: update PYTHON_COMPAT to include 3.10 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20210201.1.ebuild | 2 +- sys-auth/pambase/pambase-20211218.ebuild | 2 +- sys-auth/pambase/pambase-9.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-auth/pambase/pambase-20210201.1.ebuild b/sys-auth/pambase/pambase-20210201.1.ebuild index b4166689528b..6b1d2ac83aa1 100644 --- a/sys-auth/pambase/pambase-20210201.1.ebuild +++ b/sys-auth/pambase/pambase-20210201.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit pam python-any-r1 readme.gentoo-r1 diff --git a/sys-auth/pambase/pambase-20211218.ebuild b/sys-auth/pambase/pambase-20211218.ebuild index 976d6f78ba3f..30213d26b813 100644 --- a/sys-auth/pambase/pambase-20211218.ebuild +++ b/sys-auth/pambase/pambase-20211218.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit pam python-any-r1 readme.gentoo-r1 diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index e0387fbc8c5a..b0d7b99715e4 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit pam python-any-r1 readme.gentoo-r1
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 6d7791ef9dc7cf4e5ffd8abe9e4120c386b98e0c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 18 17:48:03 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 18 17:48:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7791ef sys-auth/pambase: Version bump (v20211218) Closes: https://bugs.gentoo.org/799131 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20211218.ebuild | 111 +++ 2 files changed, 112 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index dc78641eaa3e..b7c2dd432d1d 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1 +1,2 @@ DIST pambase-20210201.1.tar.gz 3345 BLAKE2B bc12164181de98b3c5b8ed3b72bc6a84b5c6039f389a87da94e5cb9312fa4e221e6317bcd496d5c634c60cd6fbb8c8cd2f4b845687ef942a707fe687f5184afd SHA512 74ab4d7c19a20c088d667ae92e4dcb99b33584ba56df46184173432fd297bd47917494b81cb5ad3f5f49ad5a797c008527399f329e56f2799f5fc376eaa59236 +DIST pambase-20211218.tar.gz 3366 BLAKE2B b07ae0b8f9480e0ad456fcfbd46da008182dedf3542b14c27cbe5d65a68290898751cd3e5a59cb8f040ced6316a70cdbc7afdd54ef2965a20ba537c686f76b36 SHA512 8aaaf15f9f82ce9f717a988676d00435e60bada05927843967b505a972d96a2ab7bab9971bd5476b8a8bda76c7063fa4d452818a89eccd4066f65d3f1b2fb3d7 diff --git a/sys-auth/pambase/pambase-20211218.ebuild b/sys-auth/pambase/pambase-20211218.ebuild new file mode 100644 index ..976d6f78ba3f --- /dev/null +++ b/sys-auth/pambase/pambase-20211218.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; +else + SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + S="${WORKDIR}/${PN}-${P}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd yescrypt" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + ?? ( sha512 yescrypt ) + pwhistory? ( || ( passwdqc pwquality ) ) + homed? ( !pam_krb5 ) + pam_krb5? ( !homed ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + homed? ( sys-apps/systemd[homed] ) + systemd? ( sys-apps/systemd[pam] ) + yescrypt? ( sys-libs/libxcrypt[system] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--caps' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex homed '--homed' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') \ + || die +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 p
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: ea7b3eaad8c9da6119e093e41ab90fef0d06cd0d Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 14 12:33:50 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 14 12:36:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7b3eaa sys-auth/pambase: Add yescrypt to live ebuild Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/metadata.xml | 3 +++ sys-auth/pambase/pambase-9.ebuild | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 2373f12897e3..f2c911a6f82d 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -68,6 +68,9 @@ will not be compatible with systems using an earlier glibc version. + + Switch Linux-PAM's pam_unix module to use yescrypt for passwords hashes rather than MD5 + Enable pam_krb5 module on system auth stack, as an alternative to pam_unix. If Kerberos authentication succeed, only pam_unix diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index b4166689528b..e0387fbc8c5a 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -21,13 +21,14 @@ fi LICENSE="MIT" SLOT="0" -IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" +IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd yescrypt" RESTRICT="binchecks" REQUIRED_USE=" ?? ( elogind systemd ) ?? ( passwdqc pwquality ) + ?? ( sha512 yescrypt ) pwhistory? ( || ( passwdqc pwquality ) ) homed? ( !pam_krb5 ) pam_krb5? ( !homed ) @@ -52,6 +53,7 @@ RDEPEND=" sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) homed? ( sys-apps/systemd[homed] ) systemd? ( sys-apps/systemd[pam] ) + yescrypt? ( sys-libs/libxcrypt[system] ) " BDEPEND="$(python_gen_any_dep '
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 7a49e385bc26b17f51bf85931fa193f5493fb2fc Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 1 19:08:59 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 1 19:09:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a49e385 sys-auth/pambase: Drop old Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20201103.ebuild | 105 --- 2 files changed, 106 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 14c388faad8..dc78641eaa3 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1 @@ -DIST pambase-20201103.tar.gz 3295 BLAKE2B 7e104b5342842a21e10dce6e5c5a2d330ec06146b4791b888518463d915eebefbd694a809ff676b32c9c43945087935dc5c3496ae93ac17b7e4fd4e2e2974d1a SHA512 b94e47780f45c5e897b5fd073ce2184a901d241d51516ac5007658b1ae423d0f34c37a09a9e1d055962aa7158675ea7740dfe6466fad5e4a1b50b66a0812f51d DIST pambase-20210201.1.tar.gz 3345 BLAKE2B bc12164181de98b3c5b8ed3b72bc6a84b5c6039f389a87da94e5cb9312fa4e221e6317bcd496d5c634c60cd6fbb8c8cd2f4b845687ef942a707fe687f5184afd SHA512 74ab4d7c19a20c088d667ae92e4dcb99b33584ba56df46184173432fd297bd47917494b81cb5ad3f5f49ad5a797c008527399f329e56f2799f5fc376eaa59236 diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-20201103.ebuild deleted file mode 100644 index 2f870076f0f..000 --- a/sys-auth/pambase/pambase-20201103.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 readme.gentoo-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; -else - SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - S="${WORKDIR}/${PN}-${P}" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE=" - ?? ( elogind systemd ) - ?? ( passwdqc pwquality ) - pwhistory? ( || ( passwdqc pwquality ) ) -" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - gnome-keyring? ( gnome-base/gnome-keyring[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) - pwquality? ( dev-libs/libpwquality[pam] ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" -} - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--caps' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex gnome-keyring '--gnome-keyring' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex pwhistory '--pwhistory' '') \ - $(usex pwquality '--pwquality' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') \ - || die -} - -src_test() { :; } - -src_install() { - local DOC_CONTENTS - - if use passwdqc; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf - page and then edit the /etc/security/passwdqc.conf file" - fi - - if use pwquality; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf - page and then edit the /etc/security/pwquality.conf file" - fi - - { use passwdqc || use pwquality; } && readme.gentoo_create_doc - - dopamd -r stack/. -} - -pkg_postinst() { - { use passwdqc || use pwquality; } && readme.gentoo_print_
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: c2dbbdf628f2f13b4393598fc6b4ef89c5059784 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 1 19:08:26 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 1 19:09:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2dbbdf6 sys-auth/pambase: mark stable Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20210201.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20210201.1.ebuild b/sys-auth/pambase/pambase-20210201.1.ebuild index c0f12d649b5..b4166689528 100644 --- a/sys-auth/pambase/pambase-20210201.1.ebuild +++ b/sys-auth/pambase/pambase-20210201.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 9470c8dcd54785eed3a68a195527850b9091c8ba Author: Mikle KOlyada gentoo org> AuthorDate: Thu Feb 18 15:28:26 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 18 16:03:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9470c8dc sys-auth/pambase: Drop prefix keywords Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/19520 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20201103.ebuild | 4 ++-- sys-auth/pambase/pambase-20210201.1.ebuild | 2 +- sys-auth/pambase/pambase-9.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-20201103.ebuild index 085421e2450..c837b987f05 100644 --- a/sys-auth/pambase/pambase-20201103.ebuild +++ b/sys-auth/pambase/pambase-20201103.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" S="${WORKDIR}/${PN}-${P}" fi diff --git a/sys-auth/pambase/pambase-20210201.1.ebuild b/sys-auth/pambase/pambase-20210201.1.ebuild index 6a54131b47e..c0f12d649b5 100644 --- a/sys-auth/pambase/pambase-20210201.1.ebuild +++ b/sys-auth/pambase/pambase-20210201.1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" S="${WORKDIR}/${PN}-${P}" fi diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index e3fe00b01f5..36d85c75ffc 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86" S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: dd5302a784cc8fa26e309d0ee5b3c26007c1842f Author: Sam James gentoo org> AuthorDate: Tue Feb 2 15:55:28 2021 + Commit: Sam James gentoo org> CommitDate: Tue Feb 2 15:55:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5302a7 sys-auth/pambase: bump to 20210201.1 (minor, typo fix) Closes: https://github.com/gentoo/pambase/issues/6 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 2 +- sys-auth/pambase/{pambase-20210201.ebuild => pambase-20210201.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index ab10cf4ed30..14c388faad8 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,2 @@ DIST pambase-20201103.tar.gz 3295 BLAKE2B 7e104b5342842a21e10dce6e5c5a2d330ec06146b4791b888518463d915eebefbd694a809ff676b32c9c43945087935dc5c3496ae93ac17b7e4fd4e2e2974d1a SHA512 b94e47780f45c5e897b5fd073ce2184a901d241d51516ac5007658b1ae423d0f34c37a09a9e1d055962aa7158675ea7740dfe6466fad5e4a1b50b66a0812f51d -DIST pambase-20210201.tar.gz 3346 BLAKE2B fd9183ec91062b88ab0f013a955fcadfe48c105a2e31838a6a89b2e5a58313ba3376971567288d609ad6f080743e587e5787ee307589b890a397969bab42e108 SHA512 0a45415284c64c706b30fc0e75c4c541d897e8876f0bd04e28cf73cc2a907e2ed48bed6472e355572a5a9cfb5508666312f225fcdedc370380fadac2077fef3d +DIST pambase-20210201.1.tar.gz 3345 BLAKE2B bc12164181de98b3c5b8ed3b72bc6a84b5c6039f389a87da94e5cb9312fa4e221e6317bcd496d5c634c60cd6fbb8c8cd2f4b845687ef942a707fe687f5184afd SHA512 74ab4d7c19a20c088d667ae92e4dcb99b33584ba56df46184173432fd297bd47917494b81cb5ad3f5f49ad5a797c008527399f329e56f2799f5fc376eaa59236 diff --git a/sys-auth/pambase/pambase-20210201.ebuild b/sys-auth/pambase/pambase-20210201.1.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20210201.ebuild rename to sys-auth/pambase/pambase-20210201.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b922c43af50829b2c72123d9cd5eb49eb45aa190 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Feb 1 19:07:29 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Feb 1 19:07:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b922c43a sys-auth/pambase: Version bump (v0210201) Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20210201.ebuild | 109 +++ 2 files changed, 110 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 4f9960bdc94..ab10cf4ed30 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1 +1,2 @@ DIST pambase-20201103.tar.gz 3295 BLAKE2B 7e104b5342842a21e10dce6e5c5a2d330ec06146b4791b888518463d915eebefbd694a809ff676b32c9c43945087935dc5c3496ae93ac17b7e4fd4e2e2974d1a SHA512 b94e47780f45c5e897b5fd073ce2184a901d241d51516ac5007658b1ae423d0f34c37a09a9e1d055962aa7158675ea7740dfe6466fad5e4a1b50b66a0812f51d +DIST pambase-20210201.tar.gz 3346 BLAKE2B fd9183ec91062b88ab0f013a955fcadfe48c105a2e31838a6a89b2e5a58313ba3376971567288d609ad6f080743e587e5787ee307589b890a397969bab42e108 SHA512 0a45415284c64c706b30fc0e75c4c541d897e8876f0bd04e28cf73cc2a907e2ed48bed6472e355572a5a9cfb5508666312f225fcdedc370380fadac2077fef3d diff --git a/sys-auth/pambase/pambase-20210201.ebuild b/sys-auth/pambase/pambase-20210201.ebuild new file mode 100644 index 000..6a54131b47e --- /dev/null +++ b/sys-auth/pambase/pambase-20210201.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; +else + SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/${PN}-${P}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) + homed? ( !pam_krb5 ) + pam_krb5? ( !homed ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + homed? ( sys-apps/systemd[homed] ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--caps' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex homed '--homed' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') \ + || die +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf + page and then edit the /etc/security/pwquality.conf file" +
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a8bf7fb6a4852136104e43ede5c6f74fa5ebb74a Author: Mikle Kolyada gentoo org> AuthorDate: Mon Feb 1 14:00:41 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Feb 1 14:01:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bf7fb6 sys-auth/pambase: Add systemd-homed support Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/metadata.xml | 4 sys-auth/pambase/pambase-9.ebuild | 8 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 6b0d63269f7..d9afbc2959e 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -17,6 +17,10 @@ Use pam_systemd module to register user sessions in the systemd control group hierarchy. + + Use pam_systemd_home module to manage home directories with + the systemd-homed service + Enable debug information logging on syslog(3) for all the modules supporting this in the system authentication and system diff --git a/sys-auth/pambase/pambase-9.ebuild b/sys-auth/pambase/pambase-9.ebuild index 085421e2450..e3fe00b01f5 100644 --- a/sys-auth/pambase/pambase-9.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" +IUSE="caps debug elogind gnome-keyring homed minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks" @@ -29,6 +29,8 @@ REQUIRED_USE=" ?? ( elogind systemd ) ?? ( passwdqc pwquality ) pwhistory? ( || ( passwdqc pwquality ) ) + homed? ( !pam_krb5 ) + pam_krb5? ( !homed ) " MIN_PAM_REQ=1.4.0 @@ -48,6 +50,7 @@ RDEPEND=" pwquality? ( dev-libs/libpwquality[pam] ) selinux? ( sys-libs/pam[selinux] ) sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + homed? ( sys-apps/systemd[homed] ) systemd? ( sys-apps/systemd[pam] ) " @@ -65,6 +68,7 @@ src_configure() { $(usex debug '--debug' '') \ $(usex elogind '--elogind' '') \ $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex homed '--homed' '') \ $(usex minimal '--minimal' '') \ $(usex mktemp '--mktemp' '') \ $(usex nullok '--nullok' '') \
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e9e8d1e75464a51c79fac850bd2342ca6e9f1fbc Author: Mikle Kolyada gentoo org> AuthorDate: Tue Dec 22 18:38:52 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Dec 22 18:39:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e8d1e7 sys-auth/pambase: correct versioning logic Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20201103.ebuild | 2 +- sys-auth/pambase/{pambase-.ebuild => pambase-9.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-20201103.ebuild index d8f55e9965e..085421e2450 100644 --- a/sys-auth/pambase/pambase-20201103.ebuild +++ b/sys-auth/pambase/pambase-20201103.ebuild @@ -10,7 +10,7 @@ inherit pam python-any-r1 readme.gentoo-r1 DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; -if [[ ${PV} == ]]; then +if [[ ${PV} == * ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else diff --git a/sys-auth/pambase/pambase-.ebuild b/sys-auth/pambase/pambase-9.ebuild similarity index 98% rename from sys-auth/pambase/pambase-.ebuild rename to sys-auth/pambase/pambase-9.ebuild index d8f55e9965e..085421e2450 100644 --- a/sys-auth/pambase/pambase-.ebuild +++ b/sys-auth/pambase/pambase-9.ebuild @@ -10,7 +10,7 @@ inherit pam python-any-r1 readme.gentoo-r1 DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; -if [[ ${PV} == ]]; then +if [[ ${PV} == * ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; else
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a045618f8405429e238c5fe9b00bf1af817b33a9 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Dec 22 18:17:41 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Dec 22 18:20:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a045618f sys-auth/pambase: Add live ebuild Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20201103.ebuild| 13 + .../{pambase-20201103.ebuild => pambase-.ebuild}| 13 + 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-20201103.ebuild index 30aca642bcf..d8f55e9965e 100644 --- a/sys-auth/pambase/pambase-20201103.ebuild +++ b/sys-auth/pambase/pambase-20201103.ebuild @@ -9,11 +9,18 @@ inherit pam python-any-r1 readme.gentoo-r1 DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; +else + SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/${PN}-${P}" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks" @@ -52,8 +59,6 @@ python_check_deps() { has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" } -S="${WORKDIR}/${PN}-${P}" - src_configure() { ${EPYTHON} ./${PN}.py \ $(usex caps '--caps' '') \ diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-.ebuild similarity index 88% copy from sys-auth/pambase/pambase-20201103.ebuild copy to sys-auth/pambase/pambase-.ebuild index 30aca642bcf..d8f55e9965e 100644 --- a/sys-auth/pambase/pambase-20201103.ebuild +++ b/sys-auth/pambase/pambase-.ebuild @@ -9,11 +9,18 @@ inherit pam python-any-r1 readme.gentoo-r1 DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gentoo/pambase.git"; +else + SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" + S="${WORKDIR}/${PN}-${P}" +fi LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks" @@ -52,8 +59,6 @@ python_check_deps() { has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" } -S="${WORKDIR}/${PN}-${P}" - src_configure() { ${EPYTHON} ./${PN}.py \ $(usex caps '--caps' '') \
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 6e38c3329d6f44385ccf990c863ebcad0cb9bc85 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Nov 4 11:00:10 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Nov 4 11:01:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e38c332 sys-auth/pambase: merge stable keywords Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20201103.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-20201103.ebuild index 6b08d1584e0..30aca642bcf 100644 --- a/sys-auth/pambase/pambase-20201103.ebuild +++ b/sys-auth/pambase/pambase-20201103.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 832ec449a61853446f9f6a8aca4197cd59eda022 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Nov 4 11:01:18 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Nov 4 11:01:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832ec449 sys-auth/pambase: Drop old Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest | 2 - sys-auth/pambase/pambase-20201013.ebuild | 99 -- sys-auth/pambase/pambase-20201028.1.ebuild | 99 -- 3 files changed, 200 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 4ad959ae9e3..4f9960bdc94 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1 @@ -DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa -DIST pambase-20201028.1.tar.gz 3298 BLAKE2B 2ae11b2501f4fb8c27e6e772f11758b56643c63640460c86bd8e3431cd19436c4ba8706661fcb5bc400a226beb4bb67cf036c9bea69fb90fc168b5cfdbd0cea4 SHA512 6e02475faac3294a2cfd25f0c315dad8cad4bf5edc73e5a1680e5dfe734f562e8a623df9d7ff42f0e3ea9fa670facfcaa63f3724165ec99a576f233fc96b2923 DIST pambase-20201103.tar.gz 3295 BLAKE2B 7e104b5342842a21e10dce6e5c5a2d330ec06146b4791b888518463d915eebefbd694a809ff676b32c9c43945087935dc5c3496ae93ac17b7e4fd4e2e2974d1a SHA512 b94e47780f45c5e897b5fd073ce2184a901d241d51516ac5007658b1ae423d0f34c37a09a9e1d055962aa7158675ea7740dfe6466fad5e4a1b50b66a0812f51d diff --git a/sys-auth/pambase/pambase-20201013.ebuild b/sys-auth/pambase/pambase-20201013.ebuild deleted file mode 100644 index d7f758b33c3..000 --- a/sys-auth/pambase/pambase-20201013.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 readme.gentoo-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE=" - ?? ( elogind systemd ) - ?? ( passwdqc pwquality ) - pwhistory? ( || ( passwdqc pwquality ) ) -" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - gnome-keyring? ( gnome-base/gnome-keyring[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) - pwquality? ( dev-libs/libpwquality[pam] ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" -} - -S="${WORKDIR}/${PN}-${P}" - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--libcap' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex gnome-keyring '--gnome-keyring' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex pwhistory '--pwhistory' '') \ - $(usex pwquality '--pwquality' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') -} - -src_test() { :; } - -src_install() { - local DOC_CONTENTS - - if use passwdqc; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf - page and then edit the /etc/security/passwdqc.conf file" - fi - - if use pwquality; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf - page and then edit the /etc/security/pwquality.conf file" - fi - - { use passwdqc || use pwquality; } && readme.gentoo_creat
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 18925a91674435af46beb832027d50df3f8b9fc6 Author: Sam James gentoo org> AuthorDate: Tue Nov 3 07:37:39 2020 + Commit: Sam James gentoo org> CommitDate: Tue Nov 3 07:37:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18925a91 sys-auth/pambase: regenerate manifest Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 7b775e45a43..4ad959ae9e3 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,3 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa DIST pambase-20201028.1.tar.gz 3298 BLAKE2B 2ae11b2501f4fb8c27e6e772f11758b56643c63640460c86bd8e3431cd19436c4ba8706661fcb5bc400a226beb4bb67cf036c9bea69fb90fc168b5cfdbd0cea4 SHA512 6e02475faac3294a2cfd25f0c315dad8cad4bf5edc73e5a1680e5dfe734f562e8a623df9d7ff42f0e3ea9fa670facfcaa63f3724165ec99a576f233fc96b2923 -DIST pambase-20201102.tar.gz 3301 BLAKE2B 52acda13e0571076afbe1b44a560337eb3b035411f9a31c8c7dc87ddb6fea544a94d033f27b5b7cfd6bb5f8ceec4af26ff6d3fac44e72b82e58106e40b9fada1 SHA512 bf7e18c9697bca760fb2633aabbd1650ed9d20e17718c0f395877fcb0201896fbcd68e888c3aefbd6345092439a0131e4246f796c7590a10b4a557dce306decd +DIST pambase-20201103.tar.gz 3295 BLAKE2B 7e104b5342842a21e10dce6e5c5a2d330ec06146b4791b888518463d915eebefbd694a809ff676b32c9c43945087935dc5c3496ae93ac17b7e4fd4e2e2974d1a SHA512 b94e47780f45c5e897b5fd073ce2184a901d241d51516ac5007658b1ae423d0f34c37a09a9e1d055962aa7158675ea7740dfe6466fad5e4a1b50b66a0812f51d
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 551c5c2257a3f47e3548e7132cf9fe937f2eb342 Author: Sam James gentoo org> AuthorDate: Mon Nov 2 23:46:03 2020 + Commit: Sam James gentoo org> CommitDate: Tue Nov 3 07:23:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551c5c22 sys-auth/pambase: bump to 20201103 Bug: https://bugs.gentoo.org/751946 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20201103.ebuild | 100 +++ 2 files changed, 101 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 3196f1cbb78..7b775e45a43 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa DIST pambase-20201028.1.tar.gz 3298 BLAKE2B 2ae11b2501f4fb8c27e6e772f11758b56643c63640460c86bd8e3431cd19436c4ba8706661fcb5bc400a226beb4bb67cf036c9bea69fb90fc168b5cfdbd0cea4 SHA512 6e02475faac3294a2cfd25f0c315dad8cad4bf5edc73e5a1680e5dfe734f562e8a623df9d7ff42f0e3ea9fa670facfcaa63f3724165ec99a576f233fc96b2923 +DIST pambase-20201102.tar.gz 3301 BLAKE2B 52acda13e0571076afbe1b44a560337eb3b035411f9a31c8c7dc87ddb6fea544a94d033f27b5b7cfd6bb5f8ceec4af26ff6d3fac44e72b82e58106e40b9fada1 SHA512 bf7e18c9697bca760fb2633aabbd1650ed9d20e17718c0f395877fcb0201896fbcd68e888c3aefbd6345092439a0131e4246f796c7590a10b4a557dce306decd diff --git a/sys-auth/pambase/pambase-20201103.ebuild b/sys-auth/pambase/pambase-20201103.ebuild new file mode 100644 index 000..6b08d1584e0 --- /dev/null +++ b/sys-auth/pambase/pambase-20201103.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--caps' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') \ + || die +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf + page and then edit the /etc/securi
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a40bb71371a4cd946cd4009acdbd4e8309a51843 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Oct 29 20:56:05 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Oct 29 20:56:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40bb713 sys-auth/pambase: advance stable keywords Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20201028.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20201028.1.ebuild b/sys-auth/pambase/pambase-20201028.1.ebuild index 89cb1cd2318..b318e7b3353 100644 --- a/sys-auth/pambase/pambase-20201028.1.ebuild +++ b/sys-auth/pambase/pambase-20201028.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 9fbebef221cfef7e7ab9e6f1fe8fc79bc5fb034b Author: Mikle Kolyada gentoo org> AuthorDate: Wed Oct 28 19:28:12 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Oct 28 19:28:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbebef2 sys-auth/pambase: Version bump (v20201028.1) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest | 2 +- sys-auth/pambase/{pambase-20201028.ebuild => pambase-20201028.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 4c3df661d8c..3196f1cbb78 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,2 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa -DIST pambase-20201028.tar.gz 3299 BLAKE2B 1bec2221616ed5b4242b1c8ccd8036d883939697f2f2088023b6424234f4770e4d14bc47192136d83d17fa9e9d824b172e24ca38d436da071e507450202c35fd SHA512 26a8442caf9f71f2863cf2b63930bdd5a7bea0e225fb5a836591a775e896e1f8d3d62eab9cead4b9c3c7adf98a661d3bc3100c8aae6123e156c609c1d3c6d2ff +DIST pambase-20201028.1.tar.gz 3298 BLAKE2B 2ae11b2501f4fb8c27e6e772f11758b56643c63640460c86bd8e3431cd19436c4ba8706661fcb5bc400a226beb4bb67cf036c9bea69fb90fc168b5cfdbd0cea4 SHA512 6e02475faac3294a2cfd25f0c315dad8cad4bf5edc73e5a1680e5dfe734f562e8a623df9d7ff42f0e3ea9fa670facfcaa63f3724165ec99a576f233fc96b2923 diff --git a/sys-auth/pambase/pambase-20201028.ebuild b/sys-auth/pambase/pambase-20201028.1.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20201028.ebuild rename to sys-auth/pambase/pambase-20201028.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: b500a1c020b44f778399cdcbad8ecaa77a5ad80b Author: Mikle Kolyada gentoo org> AuthorDate: Wed Oct 28 17:14:43 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Oct 28 17:15:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b500a1c0 sys-auth/pambase: Version bump (v20201028) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest | 2 +- sys-auth/pambase/{pambase-20201026.ebuild => pambase-20201028.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index e725ecd1f6c..4c3df661d8c 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,2 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa -DIST pambase-20201026.tar.gz 3286 BLAKE2B e96d39f5d99e90ffef40598566a7ec72654cc8623f2b8fe58e1523a03106b510692afe0861a5e0c3a50eb631850b1752f24703b27316722c172fa83951139d69 SHA512 4509bfa27545e3b9df647dc5351ff5972b010fdce6e37ad661942f2e475a289ac3af262e8997559535675806d458c079234d88b6140b40d05d74846f1efd1ad3 +DIST pambase-20201028.tar.gz 3299 BLAKE2B 1bec2221616ed5b4242b1c8ccd8036d883939697f2f2088023b6424234f4770e4d14bc47192136d83d17fa9e9d824b172e24ca38d436da071e507450202c35fd SHA512 26a8442caf9f71f2863cf2b63930bdd5a7bea0e225fb5a836591a775e896e1f8d3d62eab9cead4b9c3c7adf98a661d3bc3100c8aae6123e156c609c1d3c6d2ff diff --git a/sys-auth/pambase/pambase-20201026.ebuild b/sys-auth/pambase/pambase-20201028.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20201026.ebuild rename to sys-auth/pambase/pambase-20201028.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: f320f7edbadee80289a99c4e5c56eb8b2636db76 Author: Sam James gentoo org> AuthorDate: Tue Oct 27 00:16:58 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 27 00:17:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f320f7ed sys-auth/pambase: cleanup redundant version Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20201020.ebuild | 99 2 files changed, 100 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 4e0d176df16..e725ecd1f6c 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,2 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa -DIST pambase-20201020.tar.gz 3275 BLAKE2B 8e564eac044bc95fedc24b9ac644d633889dfecf3ed18bf8368e693efdbfd978a90eb1ca96f1f86cbf12a88ac9823db9648a4c4e12888932f622d6b14c7e8395 SHA512 96e0dafdbe5bbfd228c25b393aa08f91a208af0cbf6fcf2e5351ef540b6b95eb63d0d342c1e33bd30ee5a705c87251fa732432c2d29edd3c74b2cba0a3d43acc DIST pambase-20201026.tar.gz 3286 BLAKE2B e96d39f5d99e90ffef40598566a7ec72654cc8623f2b8fe58e1523a03106b510692afe0861a5e0c3a50eb631850b1752f24703b27316722c172fa83951139d69 SHA512 4509bfa27545e3b9df647dc5351ff5972b010fdce6e37ad661942f2e475a289ac3af262e8997559535675806d458c079234d88b6140b40d05d74846f1efd1ad3 diff --git a/sys-auth/pambase/pambase-20201020.ebuild b/sys-auth/pambase/pambase-20201020.ebuild deleted file mode 100644 index 89cb1cd2318..000 --- a/sys-auth/pambase/pambase-20201020.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 readme.gentoo-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE=" - ?? ( elogind systemd ) - ?? ( passwdqc pwquality ) - pwhistory? ( || ( passwdqc pwquality ) ) -" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - gnome-keyring? ( gnome-base/gnome-keyring[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) - pwquality? ( dev-libs/libpwquality[pam] ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" -} - -S="${WORKDIR}/${PN}-${P}" - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--libcap' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex gnome-keyring '--gnome-keyring' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex pwhistory '--pwhistory' '') \ - $(usex pwquality '--pwquality' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') -} - -src_test() { :; } - -src_install() { - local DOC_CONTENTS - - if use passwdqc; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf - page and then edit the /etc/security/passwdqc.conf file" - fi - - if use pwquality; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf - page and then edit the /etc/security/pwquality.conf file" - fi - - { use passwdqc || use pwquality; } && readme.gentoo_create_doc - - dopamd -r stack/. -} - -pkg_postinst() { - { us
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 72038665ef97d89a5e96a7752e4d147b75f0a06c Author: Sam James gentoo org> AuthorDate: Tue Oct 27 00:16:18 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 27 00:17:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72038665 sys-auth/pambase: bump to 20201026 Sam James (3): templates/system-login.tpl: always need faillock templates/system-auth.tpl: skip pam_unix with krb5 templates/system-auth.tpl: fix libcap module name Bug: https://bugs.gentoo.org/750524 Bug: https://bugs.gentoo.org/748405 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20201026.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 6b6b0c850b3..4e0d176df16 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa DIST pambase-20201020.tar.gz 3275 BLAKE2B 8e564eac044bc95fedc24b9ac644d633889dfecf3ed18bf8368e693efdbfd978a90eb1ca96f1f86cbf12a88ac9823db9648a4c4e12888932f622d6b14c7e8395 SHA512 96e0dafdbe5bbfd228c25b393aa08f91a208af0cbf6fcf2e5351ef540b6b95eb63d0d342c1e33bd30ee5a705c87251fa732432c2d29edd3c74b2cba0a3d43acc +DIST pambase-20201026.tar.gz 3286 BLAKE2B e96d39f5d99e90ffef40598566a7ec72654cc8623f2b8fe58e1523a03106b510692afe0861a5e0c3a50eb631850b1752f24703b27316722c172fa83951139d69 SHA512 4509bfa27545e3b9df647dc5351ff5972b010fdce6e37ad661942f2e475a289ac3af262e8997559535675806d458c079234d88b6140b40d05d74846f1efd1ad3 diff --git a/sys-auth/pambase/pambase-20201026.ebuild b/sys-auth/pambase/pambase-20201026.ebuild new file mode 100644 index 000..89cb1cd2318 --- /dev/null +++ b/sys-auth/pambase/pambase-20201026.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 00a599149912784b80e9fa5925c122f3a193aede Author: Sam James gentoo org> AuthorDate: Tue Oct 20 02:40:38 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 20 02:40:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a59914 sys-auth/pambase: add 20201020 Includes faillock in minimal case. Bug: https://bugs.gentoo.org/748405 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20201020.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 3034bd8f52a..6b6b0c850b3 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1 +1,2 @@ DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa +DIST pambase-20201020.tar.gz 3275 BLAKE2B 8e564eac044bc95fedc24b9ac644d633889dfecf3ed18bf8368e693efdbfd978a90eb1ca96f1f86cbf12a88ac9823db9648a4c4e12888932f622d6b14c7e8395 SHA512 96e0dafdbe5bbfd228c25b393aa08f91a208af0cbf6fcf2e5351ef540b6b95eb63d0d342c1e33bd30ee5a705c87251fa732432c2d29edd3c74b2cba0a3d43acc diff --git a/sys-auth/pambase/pambase-20201020.ebuild b/sys-auth/pambase/pambase-20201020.ebuild new file mode 100644 index 000..89cb1cd2318 --- /dev/null +++ b/sys-auth/pambase/pambase-20201020.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf + page and then edit the /etc/security/pwquality.conf file" + fi + + { use passwdqc || use pwquality; } && readme.gentoo_create_doc + + dopamd -r stack/. +} + +pkg_postinst() { + { use passwdqc || use pwquality; } && readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 562f08ec663c040805f2ba9437e9db464febaa64 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Oct 13 18:45:49 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Oct 13 18:47:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562f08ec sys-auth/pambase: Version bump (v20201013) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20201013.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 17f02a129be..a113a46fab4 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20200917.tar.gz 3342 BLAKE2B 4dde3a6a4a22f02464a2a703a2385038c53c05398904dc47431880a16d7dd1ba89c8f5fdf19a7d50406f2487f8bdf90264ca2941cc6a2ad9d404e89c3d73edca SHA512 0cae27f7cd7ef258771b61110ba3ce5a44a0f9d71030670b2a40aa47a609d30ae3e3d7bc0649dcce25a2cfe2e1259e6d9ff435118ab1d2db771a162898ab5143 DIST pambase-20201010.tar.gz 3319 BLAKE2B 269ae31c197cb438169111c079bc91f8c6714b4af1a1e049278c916a2975661b15ceacd8ac06cd9296a64295c876a1241ddec2efa1350e9278ad1cfa3655e750 SHA512 b37c82e8247bd2d90056877f6b1e5c0d943e75df27a08a03fc17865feccdeec30d93691aefdf99bad9618722824756f940525f9091567f71c4cbb3d511e2d745 +DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa diff --git a/sys-auth/pambase/pambase-20201013.ebuild b/sys-auth/pambase/pambase-20201013.ebuild new file mode 100644 index 000..d7f758b33c3 --- /dev/null +++ b/sys-auth/pambase/pambase-20201013.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf + page and then edit the /etc/security/pwquality.conf file" + fi + + { use passwdqc || use pwquality; } && readme.gentoo_create_doc + + dopamd -r stack/. +} + +pkg_postinst() { + { us
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: cd7b1b32ef8f13b34b02685457514a08d294c544 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Oct 13 18:47:00 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Oct 13 18:47:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7b1b32 sys-auth/pambase: Drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 2 - sys-auth/pambase/pambase-20200917.ebuild | 99 sys-auth/pambase/pambase-20201010.ebuild | 99 3 files changed, 200 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index a113a46fab4..3034bd8f52a 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1 @@ -DIST pambase-20200917.tar.gz 3342 BLAKE2B 4dde3a6a4a22f02464a2a703a2385038c53c05398904dc47431880a16d7dd1ba89c8f5fdf19a7d50406f2487f8bdf90264ca2941cc6a2ad9d404e89c3d73edca SHA512 0cae27f7cd7ef258771b61110ba3ce5a44a0f9d71030670b2a40aa47a609d30ae3e3d7bc0649dcce25a2cfe2e1259e6d9ff435118ab1d2db771a162898ab5143 -DIST pambase-20201010.tar.gz 3319 BLAKE2B 269ae31c197cb438169111c079bc91f8c6714b4af1a1e049278c916a2975661b15ceacd8ac06cd9296a64295c876a1241ddec2efa1350e9278ad1cfa3655e750 SHA512 b37c82e8247bd2d90056877f6b1e5c0d943e75df27a08a03fc17865feccdeec30d93691aefdf99bad9618722824756f940525f9091567f71c4cbb3d511e2d745 DIST pambase-20201013.tar.gz 3289 BLAKE2B 81a2216bb5173e5731025e864aa5031b6b4835334a2904c6e9fa2454d01ebb358fcc9d9077b9b122bb2edf4cfda8a5581802537012a423dac6546821184add5d SHA512 b159a86ed7fd0a4c8457625362d9a460bb05e57c63c85be7965dbb2969ef66fa6978b1763fc9b458bb7fe592e4df7b650ec28f52612251c3e6dff1f16ddbaafa diff --git a/sys-auth/pambase/pambase-20200917.ebuild b/sys-auth/pambase/pambase-20200917.ebuild deleted file mode 100644 index d7f758b33c3..000 --- a/sys-auth/pambase/pambase-20200917.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 readme.gentoo-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE=" - ?? ( elogind systemd ) - ?? ( passwdqc pwquality ) - pwhistory? ( || ( passwdqc pwquality ) ) -" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - gnome-keyring? ( gnome-base/gnome-keyring[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) - pwquality? ( dev-libs/libpwquality[pam] ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" -} - -S="${WORKDIR}/${PN}-${P}" - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--libcap' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex gnome-keyring '--gnome-keyring' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex pwhistory '--pwhistory' '') \ - $(usex pwquality '--pwquality' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') -} - -src_test() { :; } - -src_install() { - local DOC_CONTENTS - - if use passwdqc; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf - page and then edit the /etc/security/passwdqc.conf file" - fi - - if use pwquality; then - DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf - page and then edit the /etc/security/pwquality.conf file" - fi - - { use passwdqc || use pwquality; } && readme.gentoo_create_do
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 78f807c6cd82b87988128a7a21c9d5b2aacd2550 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 10 15:45:36 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 10 15:45:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f807c6 sys-auth/pambase: Version bump (v20201010) pam_faillock.so can now be managed via the /etc/security/faillock.conf file Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20201010.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index fa1559c489d..17f02a129be 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1 +1,2 @@ DIST pambase-20200917.tar.gz 3342 BLAKE2B 4dde3a6a4a22f02464a2a703a2385038c53c05398904dc47431880a16d7dd1ba89c8f5fdf19a7d50406f2487f8bdf90264ca2941cc6a2ad9d404e89c3d73edca SHA512 0cae27f7cd7ef258771b61110ba3ce5a44a0f9d71030670b2a40aa47a609d30ae3e3d7bc0649dcce25a2cfe2e1259e6d9ff435118ab1d2db771a162898ab5143 +DIST pambase-20201010.tar.gz 3319 BLAKE2B 269ae31c197cb438169111c079bc91f8c6714b4af1a1e049278c916a2975661b15ceacd8ac06cd9296a64295c876a1241ddec2efa1350e9278ad1cfa3655e750 SHA512 b37c82e8247bd2d90056877f6b1e5c0d943e75df27a08a03fc17865feccdeec30d93691aefdf99bad9618722824756f940525f9091567f71c4cbb3d511e2d745 diff --git a/sys-auth/pambase/pambase-20201010.ebuild b/sys-auth/pambase/pambase-20201010.ebuild new file mode 100644 index 000..d7f758b33c3 --- /dev/null +++ b/sys-auth/pambase/pambase-20201010.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( >=sys-auth/passwdqc-1.4.0-r1 ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex pwhistory '--pwhistory' '') \ + $(usex pwquality '--pwquality' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') +} + +src_test() { :; } + +src_install() { + local DOC_CONTENTS + + if use passwdqc; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf + page and then edit the /etc/security/passwdqc.conf file" + fi + + if use pwquality; then + DOC_CONTENTS="To amend the existing password policy please see the man 5 pwquality.conf + page and then edit the /etc/security/pwquality.conf file" + fi + + { use passwdqc || use pwquality; } && readme.gentoo_create_doc + + dopamd -r stack/. +} + +pkg_postinst() { + { use passwdqc || use pwquality; } && readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e89d3dc0424d7f1f7694821848c23294acd5fb02 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 10 09:29:55 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 10 09:29:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89d3dc0 sys-auth/pambase: mark stable Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20200917.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20200917.ebuild b/sys-auth/pambase/pambase-20200917.ebuild index 89cb1cd2318..d7f758b33c3 100644 --- a/sys-auth/pambase/pambase-20200917.ebuild +++ b/sys-auth/pambase/pambase-20200917.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 8d41804c8d5688398d2f50485fcc3654cc76107a Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 10 09:31:07 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 10 09:31:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d41804c sys-auth/pambase: Drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/metadata.xml| 6 --- sys-auth/pambase/pambase-20200304.ebuild | 84 3 files changed, 91 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 81272d244a2..fa1559c489d 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1 @@ -DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200917.tar.gz 3342 BLAKE2B 4dde3a6a4a22f02464a2a703a2385038c53c05398904dc47431880a16d7dd1ba89c8f5fdf19a7d50406f2487f8bdf90264ca2941cc6a2ad9d404e89c3d73edca SHA512 0cae27f7cd7ef258771b61110ba3ce5a44a0f9d71030670b2a40aa47a609d30ae3e3d7bc0649dcce25a2cfe2e1259e6d9ff435118ab1d2db771a162898ab5143 diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 18296df5048..6b0d63269f7 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -10,12 +10,6 @@ Sam James - - Enable pam_cracklib module on system authentication stack. This - produces warnings when changing password to something easily - crackable. It requires the same USE flag to be enabled on - sys-libs/pam or system login might be impossible. - Use pam_elogind module to register user sessions with elogind. diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild deleted file mode 100644 index f7a7d2084a8..000 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="caps +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE="?? ( elogind systemd )" - -MIN_PAM_REQ=1.1.3 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - cracklib? ( sys-libs/pam[cracklib(+)] ) - elogind? ( sys-auth/elogind[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/pam_passwdqc ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" -DEPEND=" - app-arch/xz-utils - app-portage/portage-utils -" - -S="${WORKDIR}/${PN}-${P}" - -src_compile() { - local linux_pam_version - if has_version sys-libs/pam; then - local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - fi - - use_var() { - local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') - local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} - local varvalue=$(usex ${usename}) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - CPP="$(tc-getPROG CPP cpp)" \ - $(use_var debug) \ - $(use_var LIBCAP caps) \ - $(use_var cracklib) \ - $(use_var passwdqc) \ - $(use_var elogind) \ - $(use_var systemd) \ - $(use_var selinux) \ - $(use_var nullok) \ - $(use_var mktemp) \ - $(use_var pam_ssh) \ - $(use_var securetty) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ - $(use_var minimal) \ - LINUX_PAM_VERSION=${linux_pam_version} -} - -src_test() { :; } - -src_install() { - emake GIT=true DESTD
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: da7085756f57a251a697f8ad7e84112613b5596e Author: Mikle Kolyada gentoo org> AuthorDate: Sat Oct 10 09:13:54 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Oct 10 09:14:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da708575 sys-auth/pambase: define DOC_CONTENTS var as local Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20200917.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20200917.ebuild b/sys-auth/pambase/pambase-20200917.ebuild index a1bd1d6b4ba..89cb1cd2318 100644 --- a/sys-auth/pambase/pambase-20200917.ebuild +++ b/sys-auth/pambase/pambase-20200917.ebuild @@ -77,7 +77,7 @@ src_configure() { src_test() { :; } src_install() { - DOC_CONTENTS= + local DOC_CONTENTS if use passwdqc; then DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 9637f7e59a7a5fd6a4f0a9598f1e95aa42bd2c7b Author: Mikle Kolyada gentoo org> AuthorDate: Sun Oct 4 19:40:36 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Oct 4 19:41:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9637f7e5 sys-auth/pambase: remove consolekit support Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/metadata.xml| 5 - sys-auth/pambase/pambase-20200304.ebuild | 6 ++ 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index f64b1660560..18296df5048 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -16,11 +16,6 @@ crackable. It requires the same USE flag to be enabled on sys-libs/pam or system login might be impossible. - - Enable pam_ck_connector module on local system logins. This - allows for console logins to make use of ConsoleKit - authorization. - Use pam_elogind module to register user sessions with elogind. diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild index de4c295e21f..f7a7d2084a8 100644 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -12,17 +12,16 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" +IUSE="caps +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks" -REQUIRED_USE="?? ( consolekit elogind systemd )" +REQUIRED_USE="?? ( elogind systemd )" MIN_PAM_REQ=1.1.3 RDEPEND=" >=sys-libs/pam-${MIN_PAM_REQ} - consolekit? ( sys-auth/consolekit[pam] ) cracklib? ( sys-libs/pam[cracklib(+)] ) elogind? ( sys-auth/elogind[pam] ) mktemp? ( sys-auth/pam_mktemp ) @@ -65,7 +64,6 @@ src_compile() { $(use_var LIBCAP caps) \ $(use_var cracklib) \ $(use_var passwdqc) \ - $(use_var consolekit) \ $(use_var elogind) \ $(use_var systemd) \ $(use_var selinux) \
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 69c13cc6ce901822eb916562e3a88dee54a4a9ee Author: Mikle Kolyada gentoo org> AuthorDate: Sun Sep 20 12:58:36 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Sep 20 12:58:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c13cc6 sys-auth/pambase: Drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20200817.ebuild | 79 2 files changed, 80 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 0ced4f4d7b6..81272d244a2 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,2 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 -DIST pambase-20200817.tar.gz 3340 BLAKE2B 76a9afbf29ab9ee6f7d25943de8c7c7bdd3413ade64d7a7623d5aec297cd864c1696a6442179d8d7c52f4df00644d80486e0dc61255454aa72b18eb9ae901ed8 SHA512 5448335da1437776f6097e591a1bd52dc62fb1847622c19077f14cdf8a677bc916f220903e4c6e924d43360fec0010a23b9cdf62aeba2a617ef6208eac2438eb DIST pambase-20200917.tar.gz 3342 BLAKE2B 4dde3a6a4a22f02464a2a703a2385038c53c05398904dc47431880a16d7dd1ba89c8f5fdf19a7d50406f2487f8bdf90264ca2941cc6a2ad9d404e89c3d73edca SHA512 0cae27f7cd7ef258771b61110ba3ce5a44a0f9d71030670b2a40aa47a609d30ae3e3d7bc0649dcce25a2cfe2e1259e6d9ff435118ab1d2db771a162898ab5143 diff --git a/sys-auth/pambase/pambase-20200817.ebuild b/sys-auth/pambase/pambase-20200817.ebuild deleted file mode 100644 index 8639fcf1d2b..000 --- a/sys-auth/pambase/pambase-20200817.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwquality securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE=" - ?? ( elogind systemd ) - ?? ( passwdqc pwquality ) -" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - gnome-keyring? ( gnome-base/gnome-keyring[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/passwdqc ) - pwquality? ( dev-libs/libpwquality[pam] ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" -} - -S="${WORKDIR}/${PN}-${P}" - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--libcap' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex gnome-keyring '--gnome-keyring' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex pwquality '--pwquality' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') -} - -src_test() { :; } - -src_install() { - dopamd -r stack/. -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 3014aa74c3f478886fb05496a928daa37c381912 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Sep 20 08:54:59 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Sep 20 08:55:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3014aa74 sys-auth/pambase: improve readme handeling Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20200917.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/pambase-20200917.ebuild b/sys-auth/pambase/pambase-20200917.ebuild index e27b18aff52..a1bd1d6b4ba 100644 --- a/sys-auth/pambase/pambase-20200917.ebuild +++ b/sys-auth/pambase/pambase-20200917.ebuild @@ -89,11 +89,11 @@ src_install() { page and then edit the /etc/security/pwquality.conf file" fi - ! [[ -z "${DOC_CONTENTS}" ]] && readme.gentoo_create_doc + { use passwdqc || use pwquality; } && readme.gentoo_create_doc dopamd -r stack/. } pkg_postinst() { - ! [[ -z "${DOC_CONTENTS}" ]] && readme.gentoo_print_elog + { use passwdqc || use pwquality; } && readme.gentoo_print_elog }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: ccf04e1c61e2591d928ac93870a164d25dcd7882 Author: Sam James gentoo org> AuthorDate: Fri Sep 18 02:10:15 2020 + Commit: Sam James gentoo org> CommitDate: Fri Sep 18 02:10:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf04e1c sys-auth/pambase: change README call Closes: https://bugs.gentoo.org/743202 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20200917.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-auth/pambase/pambase-20200917.ebuild b/sys-auth/pambase/pambase-20200917.ebuild index 65f65bd0776..e27b18aff52 100644 --- a/sys-auth/pambase/pambase-20200917.ebuild +++ b/sys-auth/pambase/pambase-20200917.ebuild @@ -77,7 +77,7 @@ src_configure() { src_test() { :; } src_install() { - local DOC_CONTENTS + DOC_CONTENTS= if use passwdqc; then DOC_CONTENTS="To amend the existing password policy please see the man 5 passwdqc.conf @@ -89,11 +89,11 @@ src_install() { page and then edit the /etc/security/pwquality.conf file" fi - readme.gentoo_create_doc + ! [[ -z "${DOC_CONTENTS}" ]] && readme.gentoo_create_doc dopamd -r stack/. } pkg_postinst() { - readme.gentoo_print_elog + ! [[ -z "${DOC_CONTENTS}" ]] && readme.gentoo_print_elog }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 8e54876e8e58c8672126959876d0bc21542f0671 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Sep 17 21:13:17 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Sep 17 21:15:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e54876e sys-auth/pambase: Version bump (v20200917) * swith pam_passwdqc and pam_pwquality to its config files * add optional pam_pwhistory module Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/metadata.xml| 15 +++-- sys-auth/pambase/pambase-20200917.ebuild | 99 3 files changed, 110 insertions(+), 5 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 5d95b8277c1..0ced4f4d7b6 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200817.tar.gz 3340 BLAKE2B 76a9afbf29ab9ee6f7d25943de8c7c7bdd3413ade64d7a7623d5aec297cd864c1696a6442179d8d7c52f4df00644d80486e0dc61255454aa72b18eb9ae901ed8 SHA512 5448335da1437776f6097e591a1bd52dc62fb1847622c19077f14cdf8a677bc916f220903e4c6e924d43360fec0010a23b9cdf62aeba2a617ef6208eac2438eb +DIST pambase-20200917.tar.gz 3342 BLAKE2B 4dde3a6a4a22f02464a2a703a2385038c53c05398904dc47431880a16d7dd1ba89c8f5fdf19a7d50406f2487f8bdf90264ca2941cc6a2ad9d404e89c3d73edca SHA512 0cae27f7cd7ef258771b61110ba3ce5a44a0f9d71030670b2a40aa47a609d30ae3e3d7bc0649dcce25a2cfe2e1259e6d9ff435118ab1d2db771a162898ab5143 diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index bb8fe728126..f64b1660560 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -39,6 +39,12 @@ or providing example passwords when changing your system password. It is used by default by OpenWall GNU/*/Linux and by FreeBSD. + + Enable pam_pwhistory module on system auth stack to save + the last passwords for each user in order to force password + change history and keep the user from alternating between + the same password too frequently. + Enable pam_pwquality module on system auth stack for passwd quality validation. It is used be dafault by Fedora GNU/*/Linux. @@ -78,11 +84,10 @@ Disables the standard PAM modules that provide extra information - to users on login; this includes pam_tally (and pam_tally2 for - Linux PAM 1.1 and later), pam_lastlog, pam_motd and other - similar modules. This might not be a good idea on a multi-user - system but could reduce slightly the overhead on single-user - non-networked systems. + to users on login; this includes pam_lastlog, pam_motd, pam_mail + and other similar modules. This might not be a good idea on + a multi-user system but could reduce slightly the overhead on + single-user non-networked systems. Enable the nullok option with the pam_unix module. This allows diff --git a/sys-auth/pambase/pambase-20200917.ebuild b/sys-auth/pambase/pambase-20200917.ebuild new file mode 100644 index 000..65f65bd0776 --- /dev/null +++ b/sys-auth/pambase/pambase-20200917.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 readme.gentoo-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwhistory pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) + pwhistory? ( || ( passwdqc pwquality ) ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pa
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 30107ea8fe5269f3e93f7093f4138443747e591f Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 29 07:12:33 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 29 07:13:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30107ea8 sys-auth/pambase: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20200806.ebuild | 72 2 files changed, 73 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 188822cc8bb..5d95b8277c1 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,2 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 -DIST pambase-20200806.tar.gz 3244 BLAKE2B 41fa77f1fc243292e618d4f1d833c0e6da5d13ce7e69362a2b2b623a46ec38f6e61d645896fd6fd0ef954a8bdbbed282b3e50487f07c6bd8dbb327e7b64e60a2 SHA512 13fc34738c209f50a03060ce0cd2a608b35cf7c2a9c40787230216548b74ff6cf78538bd97d70c63147c3b8e7afe791f0465a772ca8bd0bf8b75ebfbca8d2ff8 DIST pambase-20200817.tar.gz 3340 BLAKE2B 76a9afbf29ab9ee6f7d25943de8c7c7bdd3413ade64d7a7623d5aec297cd864c1696a6442179d8d7c52f4df00644d80486e0dc61255454aa72b18eb9ae901ed8 SHA512 5448335da1437776f6097e591a1bd52dc62fb1847622c19077f14cdf8a677bc916f220903e4c6e924d43360fec0010a23b9cdf62aeba2a617ef6208eac2438eb diff --git a/sys-auth/pambase/pambase-20200806.ebuild b/sys-auth/pambase/pambase-20200806.ebuild deleted file mode 100644 index b2e1a7a0ddf..000 --- a/sys-auth/pambase/pambase-20200806.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE="?? ( elogind systemd )" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/passwdqc ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" -} - -S="${WORKDIR}/${PN}-${P}" - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--libcap' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') -} - -src_test() { :; } - -src_install() { - dopamd -r stack/. -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a9847c6cf7b4d2c526de2754db9cf9b5a763d1a8 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Aug 17 07:51:57 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Aug 17 07:52:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9847c6c sys-auth/pambase: Version bump (v20200817) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 2 +- sys-auth/pambase/pambase-20200817.ebuild | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 5e05839bb1d..188822cc8bb 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,3 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200806.tar.gz 3244 BLAKE2B 41fa77f1fc243292e618d4f1d833c0e6da5d13ce7e69362a2b2b623a46ec38f6e61d645896fd6fd0ef954a8bdbbed282b3e50487f07c6bd8dbb327e7b64e60a2 SHA512 13fc34738c209f50a03060ce0cd2a608b35cf7c2a9c40787230216548b74ff6cf78538bd97d70c63147c3b8e7afe791f0465a772ca8bd0bf8b75ebfbca8d2ff8 -DIST pambase-20200815.tar.gz 3308 BLAKE2B 0bfbbca7bbe1633e18185e8acd5b1ad9c6fe99bdb632deb33014ec8c275223dc4c0b77b23e84be8b4c63b9b8f32559388a614ff883dc1e6c53598bc026cfd902 SHA512 26ff8e90ec0accafd5d11b882c10db1de2c7f90d687de459265ee59e6b74577f125acd14f339e1a816ac54fcb2c68d95bd9b7024088d348a4431295fcb567061 +DIST pambase-20200817.tar.gz 3340 BLAKE2B 76a9afbf29ab9ee6f7d25943de8c7c7bdd3413ade64d7a7623d5aec297cd864c1696a6442179d8d7c52f4df00644d80486e0dc61255454aa72b18eb9ae901ed8 SHA512 5448335da1437776f6097e591a1bd52dc62fb1847622c19077f14cdf8a677bc916f220903e4c6e924d43360fec0010a23b9cdf62aeba2a617ef6208eac2438eb diff --git a/sys-auth/pambase/pambase-20200817.ebuild b/sys-auth/pambase/pambase-20200817.ebuild index a84cc9864db..8639fcf1d2b 100644 --- a/sys-auth/pambase/pambase-20200817.ebuild +++ b/sys-auth/pambase/pambase-20200817.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="MIT" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwquality securetty selinux +sha512 systemd" +IUSE="caps debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwquality securetty selinux +sha512 systemd" RESTRICT="binchecks" @@ -28,6 +28,7 @@ MIN_PAM_REQ=1.4.0 RDEPEND=" >=sys-libs/pam-${MIN_PAM_REQ} elogind? ( sys-auth/elogind[pam] ) + gnome-keyring? ( gnome-base/gnome-keyring[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( >=sys-libs/pam-${MIN_PAM_REQ} @@ -57,6 +58,7 @@ src_configure() { $(usex caps '--libcap' '') \ $(usex debug '--debug' '') \ $(usex elogind '--elogind' '') \ + $(usex gnome-keyring '--gnome-keyring' '') \ $(usex minimal '--minimal' '') \ $(usex mktemp '--mktemp' '') \ $(usex nullok '--nullok' '') \
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/, profiles/arch/riscv/
commit: 02fd436f6825f8656eb6aa7f5d71b76cc1e938a0 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Aug 17 07:49:16 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Aug 17 07:52:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02fd436f profiles/riscv: mask pambase[gnome-keyring] Signed-off-by: Mikle Kolyada gentoo.org> profiles/arch/riscv/package.use.mask | 2 +- sys-auth/pambase/{pambase-20200815.ebuild => pambase-20200817.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 992e25c8dcb..846a53e316f 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -115,7 +115,7 @@ net-nds/openldap cxx kerberos sasl sys-apps/kmod doc sys-apps/portage apidoc sys-apps/rng-tools nistbeacon pkcs11 -sys-auth/pambase pam_krb5 pam_ssh passwdqc mktemp +sys-auth/pambase gnome-keyring pam_krb5 pam_ssh passwdqc mktemp sys-block/thin-provisioning-tools test sys-devel/automake test sys-devel/gdb source-highlight diff --git a/sys-auth/pambase/pambase-20200815.ebuild b/sys-auth/pambase/pambase-20200817.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20200815.ebuild rename to sys-auth/pambase/pambase-20200817.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: c11d8497ce195da376f6ac15d1f16d1989d6d084 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Aug 16 19:01:26 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Aug 16 19:02:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11d8497 sys-auth/pambase: Version bump (v20200815) This version introduces pam_pwquality support Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/metadata.xml| 11 +++-- sys-auth/pambase/pambase-20200815.ebuild | 77 3 files changed, 85 insertions(+), 4 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 173e0e50445..5e05839bb1d 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200806.tar.gz 3244 BLAKE2B 41fa77f1fc243292e618d4f1d833c0e6da5d13ce7e69362a2b2b623a46ec38f6e61d645896fd6fd0ef954a8bdbbed282b3e50487f07c6bd8dbb327e7b64e60a2 SHA512 13fc34738c209f50a03060ce0cd2a608b35cf7c2a9c40787230216548b74ff6cf78538bd97d70c63147c3b8e7afe791f0465a772ca8bd0bf8b75ebfbca8d2ff8 +DIST pambase-20200815.tar.gz 3308 BLAKE2B 0bfbbca7bbe1633e18185e8acd5b1ad9c6fe99bdb632deb33014ec8c275223dc4c0b77b23e84be8b4c63b9b8f32559388a614ff883dc1e6c53598bc026cfd902 SHA512 26ff8e90ec0accafd5d11b882c10db1de2c7f90d687de459265ee59e6b74577f125acd14f339e1a816ac54fcb2c68d95bd9b7024088d348a4431295fcb567061 diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 795304d0685..bb8fe728126 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -35,10 +35,13 @@ Enable pam_passwdqc module on system auth stack for password - quality validation. This is an alternative to pam_cracklib - producing warnings, rejecting or providing example passwords - when changing your system password. It is used by default by - OpenWall GNU/*/Linux and by FreeBSD. + quality validation. This module produces warnings, rejecting + or providing example passwords when changing your system password. + It is used by default by OpenWall GNU/*/Linux and by FreeBSD. + + + Enable pam_pwquality module on system auth stack for passwd + quality validation. It is used be dafault by Fedora GNU/*/Linux. Enable pam_mktemp module on system auth stack for session diff --git a/sys-auth/pambase/pambase-20200815.ebuild b/sys-auth/pambase/pambase-20200815.ebuild new file mode 100644 index 000..a84cc9864db --- /dev/null +++ b/sys-auth/pambase/pambase-20200815.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc pwquality securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE=" + ?? ( elogind systemd ) + ?? ( passwdqc pwquality ) +" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/passwdqc ) + pwquality? ( dev-libs/libpwquality[pam] ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex minimal '--min
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 98430a2917ae06a3dd6fec59f559442be94373c1 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Aug 10 16:22:20 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Aug 10 16:22:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98430a29 sys-auth/pambase: fix cross-install Closes: https://bugs.gentoo.org/736631 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20200806.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20200806.ebuild b/sys-auth/pambase/pambase-20200806.ebuild index cb83a3cab2e..b2e1a7a0ddf 100644 --- a/sys-auth/pambase/pambase-20200806.ebuild +++ b/sys-auth/pambase/pambase-20200806.ebuild @@ -43,7 +43,7 @@ BDEPEND="$(python_gen_any_dep ' ')" python_check_deps() { - has_version "dev-python/jinja[${PYTHON_USEDEP}]" + has_version -b "dev-python/jinja[${PYTHON_USEDEP}]" } S="${WORKDIR}/${PN}-${P}"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: dd31376699acfc473a850d01d23daf1e9ad63f98 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Aug 9 16:20:34 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Aug 9 16:20:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd313766 sys-auth/pambase: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20200618.ebuild | 84 2 files changed, 85 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 694716447a4..173e0e50445 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,2 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 -DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd DIST pambase-20200806.tar.gz 3244 BLAKE2B 41fa77f1fc243292e618d4f1d833c0e6da5d13ce7e69362a2b2b623a46ec38f6e61d645896fd6fd0ef954a8bdbbed282b3e50487f07c6bd8dbb327e7b64e60a2 SHA512 13fc34738c209f50a03060ce0cd2a608b35cf7c2a9c40787230216548b74ff6cf78538bd97d70c63147c3b8e7afe791f0465a772ca8bd0bf8b75ebfbca8d2ff8 diff --git a/sys-auth/pambase/pambase-20200618.ebuild b/sys-auth/pambase/pambase-20200618.ebuild deleted file mode 100644 index 8cb1953c69c..000 --- a/sys-auth/pambase/pambase-20200618.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps consolekit debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE="?? ( consolekit elogind systemd )" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - consolekit? ( sys-auth/consolekit[pam] ) - elogind? ( sys-auth/elogind[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/passwdqc ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" -DEPEND=" - app-arch/xz-utils - app-portage/portage-utils -" - -S="${WORKDIR}/${PN}-${P}" - -src_compile() { - local linux_pam_version - if has_version sys-libs/pam; then - local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - fi - - use_var() { - local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') - local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} - local varvalue=$(usex ${usename}) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - CPP="$(tc-getPROG CPP cpp)" \ - $(use_var debug) \ - $(use_var LIBCAP caps) \ - $(use_var passwdqc) \ - $(use_var consolekit) \ - $(use_var elogind) \ - $(use_var systemd) \ - $(use_var selinux) \ - $(use_var nullok) \ - $(use_var mktemp) \ - $(use_var pam_ssh) \ - $(use_var securetty) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ - $(use_var minimal) \ - LINUX_PAM_VERSION=${linux_pam_version} -} - -src_test() { :; } - -src_install() { - emake GIT=true DESTDIR="${ED}" install -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 8948963743f4f497da1d38c5a923fb0f88e556f4 Author: Sam James gentoo org> AuthorDate: Fri Aug 7 00:10:39 2020 + Commit: Sam James gentoo org> CommitDate: Fri Aug 7 00:10:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89489637 sys-auth/pambase: bump to 20200806 Fixes OpenRC compatibility. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/Manifest | 2 +- sys-auth/pambase/{pambase-20200805.ebuild => pambase-20200806.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index a3d88354f49..694716447a4 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,3 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd -DIST pambase-20200805.tar.gz 3242 BLAKE2B d88821ce1ea38800621c0a63e69fc31ae712286850a710a863a834a70454a4b3914b2bd2fce4024c80e9b678029b73130ab03035b49a5d07240184d77c6464b1 SHA512 90599acde0389b7f376fe94459f39374a840def13dab6a548f0533b1fee8861136669b912a107af6fe2d59bbed0efb128c0ddf7a2fd0ebd595308b8260c02b6d +DIST pambase-20200806.tar.gz 3244 BLAKE2B 41fa77f1fc243292e618d4f1d833c0e6da5d13ce7e69362a2b2b623a46ec38f6e61d645896fd6fd0ef954a8bdbbed282b3e50487f07c6bd8dbb327e7b64e60a2 SHA512 13fc34738c209f50a03060ce0cd2a608b35cf7c2a9c40787230216548b74ff6cf78538bd97d70c63147c3b8e7afe791f0465a772ca8bd0bf8b75ebfbca8d2ff8 diff --git a/sys-auth/pambase/pambase-20200805.ebuild b/sys-auth/pambase/pambase-20200806.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20200805.ebuild rename to sys-auth/pambase/pambase-20200806.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 6fafcce9228549a0bbf84d95a626a7b75e6b4aee Author: Sam James gentoo org> AuthorDate: Thu Aug 6 22:41:23 2020 + Commit: Sam James gentoo org> CommitDate: Thu Aug 6 22:41:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fafcce9 sys-auth/pambase: join as co-maintainer Zlogene and I rewrote pambase in Python, so I'm now involved here! Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 7c4208d244a..795304d0685 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -5,6 +5,10 @@ zlog...@gentoo.org Mikle Kolyada + + s...@gentoo.org + Sam James + Enable pam_cracklib module on system authentication stack. This
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: f17d61edbeb2d2619359d76609505b0a9cb90b92 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Aug 5 09:14:32 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Aug 5 09:19:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17d61ed sys-auth/pambase: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20200804.ebuild | 72 2 files changed, 73 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 04b2eba2817..2c0a93a9ef4 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,2 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd -DIST pambase-20200804.tar.gz 3126 BLAKE2B fa873b5e5b38cafa314d3286fbd9bf733396df34ab51523501072a4a29eb061a67804f27fbaed875eed432a878c9328b5ecc05d2e6e52c0534e0845e61f5e147 SHA512 50f33fcc095a97df05c9521cbb8c9701298c24e4e7e3c8b33942a35cc57627e3608d289a9d317756859742e1afeb054b62bfdb021709d1ffe799b4af37c77ec5 diff --git a/sys-auth/pambase/pambase-20200804.ebuild b/sys-auth/pambase/pambase-20200804.ebuild deleted file mode 100644 index cb83a3cab2e..000 --- a/sys-auth/pambase/pambase-20200804.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit pam python-any-r1 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE="?? ( elogind systemd )" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - elogind? ( sys-auth/elogind[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/passwdqc ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" - -BDEPEND="$(python_gen_any_dep ' - dev-python/jinja[${PYTHON_USEDEP}] - ')" - -python_check_deps() { - has_version "dev-python/jinja[${PYTHON_USEDEP}]" -} - -S="${WORKDIR}/${PN}-${P}" - -src_configure() { - ${EPYTHON} ./${PN}.py \ - $(usex caps '--libcap' '') \ - $(usex debug '--debug' '') \ - $(usex elogind '--elogind' '') \ - $(usex minimal '--minimal' '') \ - $(usex mktemp '--mktemp' '') \ - $(usex nullok '--nullok' '') \ - $(usex pam_krb5 '--krb5' '') \ - $(usex pam_ssh '--pam-ssh' '') \ - $(usex passwdqc '--passwdqc' '') \ - $(usex securetty '--securetty' '') \ - $(usex selinux '--selinux' '') \ - $(usex sha512 '--sha512' '') \ - $(usex systemd '--systemd' '') -} - -src_test() { :; } - -src_install() { - dopamd -r stack/. -}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 4a6aa7cf6f131436524abada23263901222ab8fb Author: Mikle Kolyada gentoo org> AuthorDate: Wed Aug 5 09:18:28 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Aug 5 09:19:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a6aa7cf sys-auth/pambase: Version bump (v20200805) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20200805.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 2c0a93a9ef4..a3d88354f49 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd +DIST pambase-20200805.tar.gz 3242 BLAKE2B d88821ce1ea38800621c0a63e69fc31ae712286850a710a863a834a70454a4b3914b2bd2fce4024c80e9b678029b73130ab03035b49a5d07240184d77c6464b1 SHA512 90599acde0389b7f376fe94459f39374a840def13dab6a548f0533b1fee8861136669b912a107af6fe2d59bbed0efb128c0ddf7a2fd0ebd595308b8260c02b6d diff --git a/sys-auth/pambase/pambase-20200805.ebuild b/sys-auth/pambase/pambase-20200805.ebuild new file mode 100644 index 000..cb83a3cab2e --- /dev/null +++ b/sys-auth/pambase/pambase-20200805.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit pam python-any-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( elogind systemd )" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') +} + +src_test() { :; } + +src_install() { + dopamd -r stack/. +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 7b7fd7c54eb47186e2bce7d55394fffaa3bb505b Author: Mikle Kolyada gentoo org> AuthorDate: Tue Aug 4 16:01:28 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Aug 4 16:01:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7fd7c5 sys-auth/pambase: install files via pam.eclass Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20200804.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sys-auth/pambase/pambase-20200804.ebuild b/sys-auth/pambase/pambase-20200804.ebuild index a97d5160337..cb83a3cab2e 100644 --- a/sys-auth/pambase/pambase-20200804.ebuild +++ b/sys-auth/pambase/pambase-20200804.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit python-any-r1 +inherit pam python-any-r1 DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; @@ -68,7 +68,5 @@ src_configure() { src_test() { :; } src_install() { - dodir /etc/pam.d - insinto /etc/pam.d - doins -r stack/. + dopamd -r stack/. }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: c622fe232ef31f35e147328aaf656c6b115e25ce Author: Mikle Kolyada gentoo org> AuthorDate: Tue Aug 4 15:01:25 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Aug 4 15:01:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c622fe23 sys-auth/pambase: go back to underscored flags will be fixed once old versions are gone Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20200804.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/pambase-20200804.ebuild b/sys-auth/pambase/pambase-20200804.ebuild index c6d1679b8b6..a97d5160337 100644 --- a/sys-auth/pambase/pambase-20200804.ebuild +++ b/sys-auth/pambase/pambase-20200804.ebuild @@ -56,8 +56,8 @@ src_configure() { $(usex minimal '--minimal' '') \ $(usex mktemp '--mktemp' '') \ $(usex nullok '--nullok' '') \ - $(usex pam-krb5 '--krb5' '') \ - $(usex pam-ssh '--pam-ssh' '') \ + $(usex pam_krb5 '--krb5' '') \ + $(usex pam_ssh '--pam-ssh' '') \ $(usex passwdqc '--passwdqc' '') \ $(usex securetty '--securetty' '') \ $(usex selinux '--selinux' '') \
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e43a1c88f81f87fce04eb8e6a428815deae5693f Author: Mikle Kolyada gentoo org> AuthorDate: Tue Aug 4 14:22:16 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Aug 4 14:22:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43a1c88 sys-auth/pambase: Version bump (v20200804) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20200804.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 2c0a93a9ef4..04b2eba2817 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd +DIST pambase-20200804.tar.gz 3126 BLAKE2B fa873b5e5b38cafa314d3286fbd9bf733396df34ab51523501072a4a29eb061a67804f27fbaed875eed432a878c9328b5ecc05d2e6e52c0534e0845e61f5e147 SHA512 50f33fcc095a97df05c9521cbb8c9701298c24e4e7e3c8b33942a35cc57627e3608d289a9d317756859742e1afeb054b62bfdb021709d1ffe799b4af37c77ec5 diff --git a/sys-auth/pambase/pambase-20200804.ebuild b/sys-auth/pambase/pambase-20200804.ebuild new file mode 100644 index 000..c6d1679b8b6 --- /dev/null +++ b/sys-auth/pambase/pambase-20200804.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit python-any-r1 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( elogind systemd )" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" + +BDEPEND="$(python_gen_any_dep ' + dev-python/jinja[${PYTHON_USEDEP}] + ')" + +python_check_deps() { + has_version "dev-python/jinja[${PYTHON_USEDEP}]" +} + +S="${WORKDIR}/${PN}-${P}" + +src_configure() { + ${EPYTHON} ./${PN}.py \ + $(usex caps '--libcap' '') \ + $(usex debug '--debug' '') \ + $(usex elogind '--elogind' '') \ + $(usex minimal '--minimal' '') \ + $(usex mktemp '--mktemp' '') \ + $(usex nullok '--nullok' '') \ + $(usex pam-krb5 '--krb5' '') \ + $(usex pam-ssh '--pam-ssh' '') \ + $(usex passwdqc '--passwdqc' '') \ + $(usex securetty '--securetty' '') \ + $(usex selinux '--selinux' '') \ + $(usex sha512 '--sha512' '') \ + $(usex systemd '--systemd' '') +} + +src_test() { :; } + +src_install() { + dodir /etc/pam.d + insinto /etc/pam.d + doins -r stack/. +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 414ee4d75f3d676c715596271df7b79ce009ac2d Author: Mikle Kolyada gentoo org> AuthorDate: Tue Aug 4 09:52:33 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Aug 4 09:52:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=414ee4d7 sys-auth/pambase: Drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 2 - sys-auth/pambase/pambase-20190402.ebuild | 90 sys-auth/pambase/pambase-20191128.ebuild | 86 -- 3 files changed, 178 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index e28fd85c53f..2c0a93a9ef4 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,4 +1,2 @@ -DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae -DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild deleted file mode 100644 index a0018607937..000 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE="?? ( consolekit elogind systemd )" - -MIN_PAM_REQ=1.1.3 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - consolekit? ( sys-auth/consolekit[pam] ) - cracklib? ( sys-libs/pam[cracklib(+)] ) - elogind? ( sys-auth/elogind[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/pam_passwdqc ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" -DEPEND=" - app-arch/xz-utils - app-portage/portage-utils -" - -S="${WORKDIR}/${PN}-${P}" - -src_compile() { - local implementation linux_pam_version - if has_version sys-libs/pam; then - implementation=linux-pam - local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - elif has_version sys-auth/openpam; then - implementation=openpam - else - die "PAM implementation not identified" - fi - - use_var() { - local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') - local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} - local varvalue=$(usex ${usename}) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - CPP="$(tc-getPROG CPP cpp)" \ - $(use_var debug) \ - $(use_var cracklib) \ - $(use_var passwdqc) \ - $(use_var consolekit) \ - $(use_var elogind) \ - $(use_var systemd) \ - $(use_var selinux) \ - $(use_var nullok) \ - $(use_var mktemp) \ - $(use_var pam_ssh) \ - $(use_var securetty) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ -
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 7f7dae94559eb5f6a9237cb1e842bd2ef1ac25b1 Author: Sam James gentoo org> AuthorDate: Tue Jul 28 15:51:00 2020 + Commit: Sam James gentoo org> CommitDate: Tue Jul 28 15:51:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7dae94 sys-auth/pambase: ALLARCHES stable (via amd64, bug #733584) Closes: https://bugs.gentoo.org/733584 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20200304.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild index 90bf65ad525..de4c295e21f 100644 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 471678b191a6b96225d499f4817c0dde98619ab0 Author: Sam James gentoo org> AuthorDate: Tue Jul 28 15:47:05 2020 + Commit: Sam James gentoo org> CommitDate: Tue Jul 28 15:47:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471678b1 sys-auth/pambase: amd64 stable (bug #733584) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-auth/pambase/pambase-20200304.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild index f4e45cf8cb5..90bf65ad525 100644 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 40db34ffc3eb5ec147daf037f32711ec7e1dbe71 Author: David Seifert gentoo org> AuthorDate: Fri Jul 3 10:45:23 2020 + Commit: David Seifert gentoo org> CommitDate: Fri Jul 3 10:45:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40db34ff sys-auth/pambase: Remove unnecessary CPP args in src_install Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: David Seifert gentoo.org> sys-auth/pambase/pambase-20190402.ebuild | 2 +- sys-auth/pambase/pambase-20191128.ebuild | 2 +- sys-auth/pambase/pambase-20200304.ebuild | 2 +- sys-auth/pambase/pambase-20200618.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index 6f2cd170ef2..a0018607937 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -86,5 +86,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install + emake GIT=true DESTDIR="${ED}" install } diff --git a/sys-auth/pambase/pambase-20191128.ebuild b/sys-auth/pambase/pambase-20191128.ebuild index 999ff2a32d5..f4e45cf8cb5 100644 --- a/sys-auth/pambase/pambase-20191128.ebuild +++ b/sys-auth/pambase/pambase-20191128.ebuild @@ -82,5 +82,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install + emake GIT=true DESTDIR="${ED}" install } diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild index 999ff2a32d5..f4e45cf8cb5 100644 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -82,5 +82,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install + emake GIT=true DESTDIR="${ED}" install } diff --git a/sys-auth/pambase/pambase-20200618.ebuild b/sys-auth/pambase/pambase-20200618.ebuild index 2be0b99f044..8cb1953c69c 100644 --- a/sys-auth/pambase/pambase-20200618.ebuild +++ b/sys-auth/pambase/pambase-20200618.ebuild @@ -80,5 +80,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install + emake GIT=true DESTDIR="${ED}" install }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 3b6864f38b6121ce01254e367dbd44cd3e9838a2 Author: David Seifert gentoo org> AuthorDate: Fri Jul 3 09:55:26 2020 + Commit: David Seifert gentoo org> CommitDate: Fri Jul 3 09:55:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6864f3 sys-auth/pambase: Fix USE="native-symlinks" Closes: https://bugs.gentoo.org/719212 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Suggested-by: Sergei Trofimovich gentoo.org> Signed-off-by: David Seifert gentoo.org> sys-auth/pambase/pambase-20190402.ebuild | 5 - sys-auth/pambase/pambase-20191128.ebuild | 5 - sys-auth/pambase/pambase-20200304.ebuild | 5 - sys-auth/pambase/pambase-20200618.ebuild | 5 - 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index 561f79c02e7..6f2cd170ef2 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; @@ -62,6 +64,7 @@ src_compile() { emake \ GIT=true \ + CPP="$(tc-getPROG CPP cpp)" \ $(use_var debug) \ $(use_var cracklib) \ $(use_var passwdqc) \ @@ -83,5 +86,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true DESTDIR="${ED}" install + emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install } diff --git a/sys-auth/pambase/pambase-20191128.ebuild b/sys-auth/pambase/pambase-20191128.ebuild index c2f09b9e78a..999ff2a32d5 100644 --- a/sys-auth/pambase/pambase-20191128.ebuild +++ b/sys-auth/pambase/pambase-20191128.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; @@ -58,6 +60,7 @@ src_compile() { emake \ GIT=true \ + CPP="$(tc-getPROG CPP cpp)" \ $(use_var debug) \ $(use_var LIBCAP caps) \ $(use_var cracklib) \ @@ -79,5 +82,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true DESTDIR="${ED}" install + emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install } diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild index c2f09b9e78a..999ff2a32d5 100644 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; @@ -58,6 +60,7 @@ src_compile() { emake \ GIT=true \ + CPP="$(tc-getPROG CPP cpp)" \ $(use_var debug) \ $(use_var LIBCAP caps) \ $(use_var cracklib) \ @@ -79,5 +82,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true DESTDIR="${ED}" install + emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install } diff --git a/sys-auth/pambase/pambase-20200618.ebuild b/sys-auth/pambase/pambase-20200618.ebuild index 5f9cdff6bc2..2be0b99f044 100644 --- a/sys-auth/pambase/pambase-20200618.ebuild +++ b/sys-auth/pambase/pambase-20200618.ebuild @@ -3,6 +3,8 @@ EAPI=7 +inherit toolchain-funcs + DESCRIPTION="PAM base configuration files" HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; @@ -57,6 +59,7 @@ src_compile() { emake \ GIT=true \ + CPP="$(tc-getPROG CPP cpp)" \ $(use_var debug) \ $(use_var LIBCAP caps) \ $(use_var passwdqc) \ @@ -77,5 +80,5 @@ src_compile() { src_test() { :; } src_install() { - emake GIT=true DESTDIR="${ED}" install + emake GIT=true CPP="$(tc-getPROG CPP cpp)" DESTDIR="${ED}" install }
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 65d012474ac658097aa122bf2822ae5ec42c7892 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 18 10:21:18 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 18 10:21:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d01247 sys-auth/pambase: version bump (v20200618) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest | 2 +- sys-auth/pambase/{pambase-20200617.ebuild => pambase-20200618.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 02e9e4fa416..e28fd85c53f 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,4 +1,4 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 -DIST pambase-20200617.tar.gz 3425 BLAKE2B 6ca1a7079557b98b903ccefc2c76dad35fb2947e692c7025d74ec671c377bbedc8b5f17baab326848201c89ae78252d65b351ab6900aafdc2d475b7169feab1f SHA512 854858a8ba33a76b72334c8cf61e5672df0fef4bc7fce142ac065f4246a132460c7f890620e777158d61d1fd537d785d0856d88f02905a4c6c5ab806f4e8bf13 +DIST pambase-20200618.tar.gz 3423 BLAKE2B 7b52d6e8ecfb26b4e4cd4995e629ccaa84340099ffd7f9d70da020689cd292bb191bc287b81056e685d4ce1b99f7aedae9802a8929cc8088c13a532fce2f86ca SHA512 66220971ef207b002440c3b4dfd061fa8b434b3fa61db0b9e360aec83821c35ef55b19268fdefdeee847e637b3f47918ef0d9128d7286bf0f8032182555c33dd diff --git a/sys-auth/pambase/pambase-20200617.ebuild b/sys-auth/pambase/pambase-20200618.ebuild similarity index 100% rename from sys-auth/pambase/pambase-20200617.ebuild rename to sys-auth/pambase/pambase-20200618.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 6a7370d23307615befd9d9b8e4cf4f2fcdc768f0 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jun 17 18:37:50 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jun 17 18:37:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7370d2 sys-auth/pambase: Drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 - sys-auth/pambase/pambase-20200616.ebuild | 81 2 files changed, 82 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 483957c4c86..02e9e4fa416 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,5 +1,4 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 -DIST pambase-20200616.tar.gz 3427 BLAKE2B 462586e70d928f7333d2b92d007039ae18a6553a988b4d007167f65321293d7885306305cbfe83e5d5ced856d900faa5bb7b4d28458869c4eca90cfc2f71d824 SHA512 739bf8eafcdc3a295ef37c90a0466c6bf70901d22371d7501e640b512713eae804b01e4885c43a3bd5bb6eea182b9f8b1d85fb9a6b79cf646ebc349b47c6a07b DIST pambase-20200617.tar.gz 3425 BLAKE2B 6ca1a7079557b98b903ccefc2c76dad35fb2947e692c7025d74ec671c377bbedc8b5f17baab326848201c89ae78252d65b351ab6900aafdc2d475b7169feab1f SHA512 854858a8ba33a76b72334c8cf61e5672df0fef4bc7fce142ac065f4246a132460c7f890620e777158d61d1fd537d785d0856d88f02905a4c6c5ab806f4e8bf13 diff --git a/sys-auth/pambase/pambase-20200616.ebuild b/sys-auth/pambase/pambase-20200616.ebuild deleted file mode 100644 index 5f9cdff6bc2..000 --- a/sys-auth/pambase/pambase-20200616.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="caps consolekit debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" - -RESTRICT="binchecks" - -REQUIRED_USE="?? ( consolekit elogind systemd )" - -MIN_PAM_REQ=1.4.0 - -RDEPEND=" - >=sys-libs/pam-${MIN_PAM_REQ} - consolekit? ( sys-auth/consolekit[pam] ) - elogind? ( sys-auth/elogind[pam] ) - mktemp? ( sys-auth/pam_mktemp ) - pam_krb5? ( - >=sys-libs/pam-${MIN_PAM_REQ} - sys-auth/pam_krb5 - ) - caps? ( sys-libs/libcap[pam] ) - pam_ssh? ( sys-auth/pam_ssh ) - passwdqc? ( sys-auth/passwdqc ) - selinux? ( sys-libs/pam[selinux] ) - sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) - systemd? ( sys-apps/systemd[pam] ) -" -DEPEND=" - app-arch/xz-utils - app-portage/portage-utils -" - -S="${WORKDIR}/${PN}-${P}" - -src_compile() { - local linux_pam_version - if has_version sys-libs/pam; then - local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) - linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) - fi - - use_var() { - local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') - local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} - local varvalue=$(usex ${usename}) - echo "${varname}=${varvalue}" - } - - emake \ - GIT=true \ - $(use_var debug) \ - $(use_var LIBCAP caps) \ - $(use_var passwdqc) \ - $(use_var consolekit) \ - $(use_var elogind) \ - $(use_var systemd) \ - $(use_var selinux) \ - $(use_var nullok) \ - $(use_var mktemp) \ - $(use_var pam_ssh) \ - $(use_var securetty) \ - $(use_var sha512) \ - $(use_var KRB5 pam_krb5) \ - $(use_var minimal) \ - LINUX_PAM_VERS
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 04498f86fdefc19f102872d75f23377102fe1600 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jun 17 18:35:01 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jun 17 18:35:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04498f86 sys-auth/pambase: Version bump (v20200617) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20200617.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 85f02ee093f..483957c4c86 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -2,3 +2,4 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351 DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 DIST pambase-20200616.tar.gz 3427 BLAKE2B 462586e70d928f7333d2b92d007039ae18a6553a988b4d007167f65321293d7885306305cbfe83e5d5ced856d900faa5bb7b4d28458869c4eca90cfc2f71d824 SHA512 739bf8eafcdc3a295ef37c90a0466c6bf70901d22371d7501e640b512713eae804b01e4885c43a3bd5bb6eea182b9f8b1d85fb9a6b79cf646ebc349b47c6a07b +DIST pambase-20200617.tar.gz 3425 BLAKE2B 6ca1a7079557b98b903ccefc2c76dad35fb2947e692c7025d74ec671c377bbedc8b5f17baab326848201c89ae78252d65b351ab6900aafdc2d475b7169feab1f SHA512 854858a8ba33a76b72334c8cf61e5672df0fef4bc7fce142ac065f4246a132460c7f890620e777158d61d1fd537d785d0856d88f02905a4c6c5ab806f4e8bf13 diff --git a/sys-auth/pambase/pambase-20200617.ebuild b/sys-auth/pambase/pambase-20200617.ebuild new file mode 100644 index 000..5f9cdff6bc2 --- /dev/null +++ b/sys-auth/pambase/pambase-20200617.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps consolekit debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( consolekit elogind systemd )" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + consolekit? ( sys-auth/consolekit[pam] ) + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" +DEPEND=" + app-arch/xz-utils + app-portage/portage-utils +" + +S="${WORKDIR}/${PN}-${P}" + +src_compile() { + local linux_pam_version + if has_version sys-libs/pam; then + local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) + linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) + fi + + use_var() { + local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') + local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} + local varvalue=$(usex ${usename}) + echo "${varname}=${varvalue}" + } + + emake \ + GIT=true \ + $(use_var debug) \ + $(use_var LIBCAP caps) \ + $(use_var passwdqc) \ + $(use_var consolekit) \ + $(use_var elogind) \ + $(use_var systemd) \ + $(use_var selinux) \ + $(use_var nullok) \ + $(use_var mktemp) \ + $(use_var pam_ssh) \ + $(use_var securetty) \ + $(use_var sha512) \ + $(use_var KRB5 pam_krb5) \ + $(use_var minimal) \ + LINUX_PAM_VERSION=${linux_pam_version} +} + +src_test() { :; } + +src_install() { + emake GIT=true DESTDIR="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 6a7862de188cf10ff6a062b6980e650203f7cba7 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 16 18:37:15 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 16 18:37:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7862de sys-auth/pambase: remanifest Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 608ceec3c30..85f02ee093f 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,4 +1,4 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 -DIST pambase-20200616.tar.gz 3354 BLAKE2B 740669f1dc3f26e90d4edb03810d15e6470ec18bc1607896d4310bf53edbfda15808aedce149240ba648bff0160d2c587c3ac3c063d2cb8be8fc48de24e209b5 SHA512 61e43e67a38a7ae5dd8457f1a5df9b6e74840cd3ae57e9f8d5b454ed2b46934a9a91e7f76d11285064fb2e3a738b4f28ff219d1db6a7365c0613aa5ec2286c70 +DIST pambase-20200616.tar.gz 3427 BLAKE2B 462586e70d928f7333d2b92d007039ae18a6553a988b4d007167f65321293d7885306305cbfe83e5d5ced856d900faa5bb7b4d28458869c4eca90cfc2f71d824 SHA512 739bf8eafcdc3a295ef37c90a0466c6bf70901d22371d7501e640b512713eae804b01e4885c43a3bd5bb6eea182b9f8b1d85fb9a6b79cf646ebc349b47c6a07b
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e90b61a4d80b7c47e0cab2ce4cc44a15c394746b Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 16 16:42:14 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 16 16:44:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90b61a4 sys-auth/pambase: Version bump (v20200616) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20200616.ebuild | 81 2 files changed, 82 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 8e35b3e7c0d..608ceec3c30 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,4 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 +DIST pambase-20200616.tar.gz 3354 BLAKE2B 740669f1dc3f26e90d4edb03810d15e6470ec18bc1607896d4310bf53edbfda15808aedce149240ba648bff0160d2c587c3ac3c063d2cb8be8fc48de24e209b5 SHA512 61e43e67a38a7ae5dd8457f1a5df9b6e74840cd3ae57e9f8d5b454ed2b46934a9a91e7f76d11285064fb2e3a738b4f28ff219d1db6a7365c0613aa5ec2286c70 diff --git a/sys-auth/pambase/pambase-20200616.ebuild b/sys-auth/pambase/pambase-20200616.ebuild new file mode 100644 index 000..5f9cdff6bc2 --- /dev/null +++ b/sys-auth/pambase/pambase-20200616.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps consolekit debug elogind minimal mktemp +nullok pam_krb5 pam_ssh +passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( consolekit elogind systemd )" + +MIN_PAM_REQ=1.4.0 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + consolekit? ( sys-auth/consolekit[pam] ) + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" +DEPEND=" + app-arch/xz-utils + app-portage/portage-utils +" + +S="${WORKDIR}/${PN}-${P}" + +src_compile() { + local linux_pam_version + if has_version sys-libs/pam; then + local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) + linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) + fi + + use_var() { + local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') + local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} + local varvalue=$(usex ${usename}) + echo "${varname}=${varvalue}" + } + + emake \ + GIT=true \ + $(use_var debug) \ + $(use_var LIBCAP caps) \ + $(use_var passwdqc) \ + $(use_var consolekit) \ + $(use_var elogind) \ + $(use_var systemd) \ + $(use_var selinux) \ + $(use_var nullok) \ + $(use_var mktemp) \ + $(use_var pam_ssh) \ + $(use_var securetty) \ + $(use_var sha512) \ + $(use_var KRB5 pam_krb5) \ + $(use_var minimal) \ + LINUX_PAM_VERSION=${linux_pam_version} +} + +src_test() { :; } + +src_install() { + emake GIT=true DESTDIR="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 2a4da5786b9fd160591c32d90027feaf4f397a4e Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 9 13:19:04 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 9 13:19:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4da578 sys-auth/pambase: enable pam[cracklib] if only possible Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20190402.ebuild | 2 +- sys-auth/pambase/pambase-20191128.ebuild | 2 +- sys-auth/pambase/pambase-20200304.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index eba24331f50..561f79c02e7 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -21,7 +21,7 @@ MIN_PAM_REQ=1.1.3 RDEPEND=" >=sys-libs/pam-${MIN_PAM_REQ} consolekit? ( sys-auth/consolekit[pam] ) - cracklib? ( sys-libs/pam[cracklib] ) + cracklib? ( sys-libs/pam[cracklib(+)] ) elogind? ( sys-auth/elogind[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( diff --git a/sys-auth/pambase/pambase-20191128.ebuild b/sys-auth/pambase/pambase-20191128.ebuild index 63a2fcc63a5..c2f09b9e78a 100644 --- a/sys-auth/pambase/pambase-20191128.ebuild +++ b/sys-auth/pambase/pambase-20191128.ebuild @@ -21,7 +21,7 @@ MIN_PAM_REQ=1.1.3 RDEPEND=" >=sys-libs/pam-${MIN_PAM_REQ} consolekit? ( sys-auth/consolekit[pam] ) - cracklib? ( sys-libs/pam[cracklib] ) + cracklib? ( sys-libs/pam[cracklib(+)] ) elogind? ( sys-auth/elogind[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild index 63a2fcc63a5..c2f09b9e78a 100644 --- a/sys-auth/pambase/pambase-20200304.ebuild +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -21,7 +21,7 @@ MIN_PAM_REQ=1.1.3 RDEPEND=" >=sys-libs/pam-${MIN_PAM_REQ} consolekit? ( sys-auth/consolekit[pam] ) - cracklib? ( sys-libs/pam[cracklib] ) + cracklib? ( sys-libs/pam[cracklib(+)] ) elogind? ( sys-auth/elogind[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? (
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 1d281de3cc9c631fa1297adcb0a622d50c2371c7 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 7 07:23:04 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 7 07:23:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d281de3 sys-auth/pambase: Version bump (v20200304) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20200304.ebuild | 83 2 files changed, 84 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index ca862a1638a..8e35b3e7c0d 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b +DIST pambase-20200304.tar.gz 3466 BLAKE2B e4d406460d435403ed7a46d517f9006cacc54a94f5019a573c81b331731c88679ed6d388354b5946894bdfada556b4c73735c3f4de88fc7678cd831c68ab46c3 SHA512 c2a7f3fd143637fbdf5c0a3c58ba5a3c23c5e8adb1f057d02b4b9d64660435fc529031a0f710a9e5fc7091710f78dcb2f3e1ff48f033fb491ddd0399ef05b189 diff --git a/sys-auth/pambase/pambase-20200304.ebuild b/sys-auth/pambase/pambase-20200304.ebuild new file mode 100644 index 000..dec07bfc81d --- /dev/null +++ b/sys-auth/pambase/pambase-20200304.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( consolekit elogind systemd )" + +MIN_PAM_REQ=1.1.3 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + consolekit? ( sys-auth/consolekit[pam] ) + cracklib? ( sys-libs/pam[cracklib] ) + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/pam_passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" +DEPEND=" + app-arch/xz-utils + app-portage/portage-utils +" + +S="${WORKDIR}/${PN}-${P}" + +src_compile() { + local linux_pam_version + if has_version sys-libs/pam; then + local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) + linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) + fi + + use_var() { + local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') + local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} + local varvalue=$(usex ${usename}) + echo "${varname}=${varvalue}" + } + + emake \ + GIT=true \ + $(use_var debug) \ + $(use_var LIBCAP caps) \ + $(use_var cracklib) \ + $(use_var passwdqc) \ + $(use_var consolekit) \ + $(use_var elogind) \ + $(use_var systemd) \ + $(use_var selinux) \ + $(use_var nullok) \ + $(use_var mktemp) \ + $(use_var pam_ssh) \ + $(use_var securetty) \ + $(use_var sha512) \ + $(use_var KRB5 pam_krb5) \ + $(use_var minimal) \ + LINUX_PAM_VERSION=${linux_pam_version} +} + +src_test() { :; } + +src_install() { + emake GIT=true DESTDIR="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: d77463a1837edd12d99a0724da877f279d155db6 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 30 10:29:57 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 30 10:31:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77463a1 sys-auth/pambase: Version bump (v20191128) Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20191128.ebuild | 83 2 files changed, 84 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index f09aab4bb5e..ca862a1638a 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1 +1,2 @@ DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae +DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b diff --git a/sys-auth/pambase/pambase-20191128.ebuild b/sys-auth/pambase/pambase-20191128.ebuild new file mode 100644 index 000..89fd6353aec --- /dev/null +++ b/sys-auth/pambase/pambase-20191128.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://github.com/gentoo/pambase"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( consolekit elogind systemd )" + +MIN_PAM_REQ=1.1.3 + +RDEPEND=" + >=sys-libs/pam-${MIN_PAM_REQ} + consolekit? ( sys-auth/consolekit[pam] ) + cracklib? ( sys-libs/pam[cracklib] ) + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + >=sys-libs/pam-${MIN_PAM_REQ} + sys-auth/pam_krb5 + ) + caps? ( sys-libs/libcap[pam] ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/pam_passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" +DEPEND=" + app-arch/xz-utils + app-portage/portage-utils +" + +S="${WORKDIR}/${PN}-${P}" + +src_compile() { + local linux_pam_version + if has_version sys-libs/pam; then + local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) + linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) + fi + + use_var() { + local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') + local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} + local varvalue=$(usex ${usename}) + echo "${varname}=${varvalue}" + } + + emake \ + GIT=true \ + $(use_var debug) \ + $(use_var LIBCAP caps) \ + $(use_var cracklib) \ + $(use_var passwdqc) \ + $(use_var consolekit) \ + $(use_var elogind) \ + $(use_var systemd) \ + $(use_var selinux) \ + $(use_var nullok) \ + $(use_var mktemp) \ + $(use_var pam_ssh) \ + $(use_var securetty) \ + $(use_var sha512) \ + $(use_var KRB5 pam_krb5) \ + $(use_var minimal) \ + LINUX_PAM_VERSION=${linux_pam_version} +} + +src_test() { :; } + +src_install() { + emake GIT=true DESTDIR="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a6f52279e87afe47fbf4e876760107b189c6adf2 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 22 11:15:35 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 22 11:15:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f52279 sys-auth/pambase: mark stable Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20190402.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index 440da938090..82cd65ddfec 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/files/, sys-auth/pambase/
commit: 5ededdaf504521278190625162ad7e3a69962d15 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 22 11:17:42 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 22 11:18:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ededdaf sys-auth/pambase: drop old Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/Manifest | 1 - .../pambase/files/pambase-20150213-elogind.patch | 23 - .../files/pambase-20150213-gnome-keyring.patch | 48 -- .../files/pambase-20150213-selinux-note.patch | 11 --- sys-auth/pambase/metadata.xml | 6 -- sys-auth/pambase/pambase-20150213-r1.ebuild| 104 - sys-auth/pambase/pambase-20150213-r2.ebuild| 103 sys-auth/pambase/pambase-20190402.ebuild | 2 +- 8 files changed, 1 insertion(+), 297 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 1bdf9ee2a0b..f09aab4bb5e 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1 @@ -DIST pambase-20150213.tar.xz 3480 BLAKE2B 7c59774bbfd2c4656264f1d8ea8cdd5ff4dc5d03091592726c8bd7775ba1573091c8616aa891298a1fe309b19885b5ec21efb45fe38900b7c959aaf5 SHA512 3b49dd3f06a0942fcced95527f62cbc4ff723c48dc896a0b57ecd19736d2892db974c782be3fe24e8e6e17294869a772ae9ee6118af96dfdc7a3a6561dc3f3e5 DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae diff --git a/sys-auth/pambase/files/pambase-20150213-elogind.patch b/sys-auth/pambase/files/pambase-20150213-elogind.patch deleted file mode 100644 index 7ec92f787b8..000 --- a/sys-auth/pambase/files/pambase-20150213-elogind.patch +++ /dev/null @@ -1,23 +0,0 @@ a/Makefile -+++ b/Makefile -@@ -32,6 +32,10 @@ - PAMFLAGS += -DHAVE_SYSTEMD=1 - endif - -+ifeq "$(ELOGIND)" "yes" -+PAMFLAGS += -DHAVE_ELOGIND=1 -+endif -+ - ifeq "$(GNOME_KEYRING)" "yes" - PAMFLAGS += -DHAVE_GNOME_KEYRING=1 - endif a/system-auth.in -+++ b/system-auth.in -@@ -39,3 +39,7 @@ - #if HAVE_SYSTEMD - -sessionoptionalpam_systemd.so - #endif -+ -+#if HAVE_ELOGIND -+-sessionoptionalpam_elogind.so -+#endif diff --git a/sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch b/sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch deleted file mode 100644 index 57c204e4420..000 --- a/sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -urN a/passwd.in b/passwd.in a/passwd.in2015-02-14 06:57:45.0 +0300 -+++ b/passwd.in2018-04-02 12:33:08.304214918 +0300 -@@ -1,6 +1,7 @@ --auth sufficient pam_rootok.so --auth includesystem-auth -+auth sufficient pam_rootok.so -+auth include system-auth - --accountincludesystem-auth -+account include system-auth - --password includesystem-auth -+password include system-auth -+-password optionalpam_gnome_keyring.so UNIX_AUTHTOK -diff -urN a/system-login.in b/system-login.in a/system-login.in 2015-02-14 06:57:45.0 +0300 -+++ b/system-login.in 2018-04-02 12:33:01.272010095 +0300 -@@ -8,9 +8,6 @@ - auth requiredpam_nologin.so DEBUG_NOLOGIN - #endif - auth include system-auth --#if HAVE_GNOME_KEYRING --auth optionalpam_gnome_keyring.so --#endif - - #if HAVE_ACCESS - account requiredpam_access.so DEBUG -@@ -27,9 +24,6 @@ - #endif - - password include system-auth --#if HAVE_GNOME_KEYRING --password optionalpam_gnome_keyring.so --#endif - - #if HAVE_LOGINUID - session optionalpam_loginuid.so -@@ -51,9 +45,6 @@ - # Note: modules that run in the user's context must come after this line. - session requiredpam_selinux.so multiple open - #endif --#if HAVE_GNOME_KEYRING --session optionalpam_gnome_keyring.so auto_start --#endif - #if HAVE_MOTD - session optionalpam_motd.so motd=/etc/motd - #endif diff --git a/sys-auth/pambase/files/pambase-20150213-selinux-note.patch b/sys-auth/pambase/files/pambase-20150213-selinux-note.patch deleted file mode 100644 index 0c44d108090..000 --- a/sys-auth/pambase/files/pambase-20150213-selinux-note.patch +++ /dev/null @@ -1,11 +0,0 @@ a/system-login.in.orig 2015-04-17 16:58:02.24700 +0200 -+++ b/system-login.in 2015-04-17 16:58:07.68400 +0200 -@@ -48,7 +48,7 @@ - session optionalpam_ck_connector.so nox11 - #endif - #if HAVE_SE
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a9d216b99db26c211392398b5326cdad14ca96a2 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 3 17:20:20 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 3 17:25:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d216b9 sys-auth/pambase: freebsd cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada gentoo.org> sys-auth/pambase/pambase-20150213-r1.ebuild | 7 ++- sys-auth/pambase/pambase-20150213-r2.ebuild | 7 ++- sys-auth/pambase/pambase-20190402.ebuild| 7 ++- 3 files changed, 6 insertions(+), 15 deletions(-) diff --git a/sys-auth/pambase/pambase-20150213-r1.ebuild b/sys-auth/pambase/pambase-20150213-r1.ebuild index 0723482334c..db06772ced1 100644 --- a/sys-auth/pambase/pambase-20150213-r1.ebuild +++ b/sys-auth/pambase/pambase-20150213-r1.ebuild @@ -17,17 +17,14 @@ RESTRICT="binchecks" MIN_PAM_REQ=1.1.3 RDEPEND=" - || ( - >=sys-libs/pam-${MIN_PAM_REQ} - ( sys-auth/openpam sys-freebsd/freebsd-pam-modules ) - ) + >=sys-libs/pam-${MIN_PAM_REQ} consolekit? ( sys-auth/consolekit[pam] ) cracklib? ( sys-libs/pam[cracklib] ) elogind? ( sys-auth/elogind[pam] ) gnome-keyring? ( gnome-base/gnome-keyring[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( - || ( >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/openpam ) + >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/pam_krb5 ) pam_ssh? ( sys-auth/pam_ssh ) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index 401153cb1ef..a54afa8ebc8 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -17,16 +17,13 @@ RESTRICT="binchecks" MIN_PAM_REQ=1.1.3 RDEPEND=" - || ( - >=sys-libs/pam-${MIN_PAM_REQ} - ( sys-auth/openpam sys-freebsd/freebsd-pam-modules ) - ) + >=sys-libs/pam-${MIN_PAM_REQ} consolekit? ( sys-auth/consolekit[pam] ) cracklib? ( sys-libs/pam[cracklib] ) elogind? ( sys-auth/elogind[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( - || ( >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/openpam ) + >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/pam_krb5 ) pam_ssh? ( sys-auth/pam_ssh ) diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index 5fde66a76bf..440da938090 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -19,16 +19,13 @@ REQUIRED_USE="?? ( consolekit elogind systemd )" MIN_PAM_REQ=1.1.3 RDEPEND=" - || ( - >=sys-libs/pam-${MIN_PAM_REQ} - ( sys-auth/openpam sys-freebsd/freebsd-pam-modules ) - ) + >=sys-libs/pam-${MIN_PAM_REQ} consolekit? ( sys-auth/consolekit[pam] ) cracklib? ( sys-libs/pam[cracklib] ) elogind? ( sys-auth/elogind[pam] ) mktemp? ( sys-auth/pam_mktemp ) pam_krb5? ( - || ( >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/openpam ) + >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/pam_krb5 ) pam_ssh? ( sys-auth/pam_ssh )
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 21fec2010fe4bf1e95ab0b63ee06b472d9035dce Author: Michał Górny gentoo org> AuthorDate: Fri Oct 11 15:26:18 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 11 15:26:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fec201 sys-auth/pambase: Remove old fbsd-only version Signed-off-by: Michał Górny gentoo.org> sys-auth/pambase/Manifest | 1 - sys-auth/pambase/pambase-20101024-r2.ebuild | 94 - 2 files changed, 95 deletions(-) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 35262a7385b..1bdf9ee2a0b 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,3 +1,2 @@ -DIST pambase-20101024.tar.bz2 3201 BLAKE2B 714da8dd0b354cee29ad175a0ed2094fba8f3bfb5839319a515ed133991eb224ae280928177dcb0524f52193f44a68064a2413ae47d380472bc7b5da0b13f1bf SHA512 8d2a89b38d94d2e423a033ea6922c0a0039a0fb64d60c05991d877b4fa893954723fe1c1763f3f67ed6fbc3639282a4ee1d76824f7f29025b6050632a6984b6f DIST pambase-20150213.tar.xz 3480 BLAKE2B 7c59774bbfd2c4656264f1d8ea8cdd5ff4dc5d03091592726c8bd7775ba1573091c8616aa891298a1fe309b19885b5ec21efb45fe38900b7c959aaf5 SHA512 3b49dd3f06a0942fcced95527f62cbc4ff723c48dc896a0b57ecd19736d2892db974c782be3fe24e8e6e17294869a772ae9ee6118af96dfdc7a3a6561dc3f3e5 DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae diff --git a/sys-auth/pambase/pambase-20101024-r2.ebuild b/sys-auth/pambase/pambase-20101024-r2.ebuild deleted file mode 100644 index 71c40477c57..000 --- a/sys-auth/pambase/pambase-20101024-r2.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils - -DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://github.com/gentoo/pambase"; -SRC_URI="https://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64-fbsd ~x86-fbsd" -IUSE="debug +cracklib passwdqc consolekit gnome-keyring selinux mktemp pam_ssh +sha512 pam_krb5 minimal" -RESTRICT="binchecks" - -RDEPEND=" - || ( - >=sys-libs/pam-0.99.9.0-r1 - ( sys-auth/openpam sys-freebsd/freebsd-pam-modules ) - ) - cracklib? ( >=sys-libs/pam-0.99[cracklib] ) - consolekit? ( >=sys-auth/consolekit-0.3[pam] ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.20[pam] ) - selinux? ( >=sys-libs/pam-0.99[selinux] ) - passwdqc? ( >=sys-auth/pam_passwdqc-1.0.4 ) - mktemp? ( sys-auth/pam_mktemp ) - pam_ssh? ( sys-auth/pam_ssh ) - sha512? ( >=sys-libs/pam-1.0.1 ) - pam_krb5? ( - || ( >=sys-libs/pam-1.1.0 sys-auth/openpam ) - >=sys-auth/pam_krb5-4.3 - ) - !
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 60957d604b02cc967186b7ac5de6a4f669a57381 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jun 23 10:44:37 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jun 23 10:48:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60957d60 sys-auth/pambase: change homepage to github Closes: https://bugs.gentoo.org/682324 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 sys-auth/pambase/pambase-20101024-r2.ebuild | 4 ++-- sys-auth/pambase/pambase-20150213-r1.ebuild | 4 ++-- sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +- sys-auth/pambase/pambase-20190402.ebuild| 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-auth/pambase/pambase-20101024-r2.ebuild b/sys-auth/pambase/pambase-20101024-r2.ebuild index 08c9ebacb43..71c40477c57 100644 --- a/sys-auth/pambase/pambase-20101024-r2.ebuild +++ b/sys-auth/pambase/pambase-20101024-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -6,7 +6,7 @@ EAPI=4 inherit eutils DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:PAM"; +HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://dev.gentoo.org/~flameeyes/${PN}/${P}.tar.bz2"; LICENSE="GPL-2" diff --git a/sys-auth/pambase/pambase-20150213-r1.ebuild b/sys-auth/pambase/pambase-20150213-r1.ebuild index 3fb8706367b..e69c2c799b5 100644 --- a/sys-auth/pambase/pambase-20150213-r1.ebuild +++ b/sys-auth/pambase/pambase-20150213-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:PAM"; +HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index 778d7b89e03..eb2684b2a29 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:PAM"; +HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index a1d22f2c24f..d0d359a189d 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -4,7 +4,7 @@ EAPI=7 DESCRIPTION="PAM base configuration files" -HOMEPAGE="https://gentoo.org/"; +HOMEPAGE="https://github.com/gentoo/pambase"; SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: acc320a10cbc24fbdcbeceb8ee70dd87b9a56b78 Author: Mikle Kolyada gentoo org> AuthorDate: Sat May 4 11:20:19 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat May 4 11:20:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc320a1 sys-auth/pambase: Add ~riscv keyword Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-auth/pambase/pambase-20190402.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild index e6172b5ebfc..a1d22f2c24f 100644 --- a/sys-auth/pambase/pambase-20190402.ebuild +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 492e4989d3e4c1391862e8ba3ec880ef4a0510bf Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 2 13:30:36 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 2 13:31:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492e4989 sys-auth/pambase: Version bump (v20190402) Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 sys-auth/pambase/Manifest| 1 + sys-auth/pambase/pambase-20190402.ebuild | 90 2 files changed, 91 insertions(+) diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest index 27db15c99a5..35262a7385b 100644 --- a/sys-auth/pambase/Manifest +++ b/sys-auth/pambase/Manifest @@ -1,2 +1,3 @@ DIST pambase-20101024.tar.bz2 3201 BLAKE2B 714da8dd0b354cee29ad175a0ed2094fba8f3bfb5839319a515ed133991eb224ae280928177dcb0524f52193f44a68064a2413ae47d380472bc7b5da0b13f1bf SHA512 8d2a89b38d94d2e423a033ea6922c0a0039a0fb64d60c05991d877b4fa893954723fe1c1763f3f67ed6fbc3639282a4ee1d76824f7f29025b6050632a6984b6f DIST pambase-20150213.tar.xz 3480 BLAKE2B 7c59774bbfd2c4656264f1d8ea8cdd5ff4dc5d03091592726c8bd7775ba1573091c8616aa891298a1fe309b19885b5ec21efb45fe38900b7c959aaf5 SHA512 3b49dd3f06a0942fcced95527f62cbc4ff723c48dc896a0b57ecd19736d2892db974c782be3fe24e8e6e17294869a772ae9ee6118af96dfdc7a3a6561dc3f3e5 +DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild new file mode 100644 index 000..e6172b5ebfc --- /dev/null +++ b/sys-auth/pambase/pambase-20190402.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="PAM base configuration files" +HOMEPAGE="https://gentoo.org/"; +SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux" +IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" + +RESTRICT="binchecks" + +REQUIRED_USE="?? ( consolekit elogind systemd )" + +MIN_PAM_REQ=1.1.3 + +RDEPEND=" + || ( + >=sys-libs/pam-${MIN_PAM_REQ} + ( sys-auth/openpam sys-freebsd/freebsd-pam-modules ) + ) + consolekit? ( sys-auth/consolekit[pam] ) + cracklib? ( sys-libs/pam[cracklib] ) + elogind? ( sys-auth/elogind[pam] ) + mktemp? ( sys-auth/pam_mktemp ) + pam_krb5? ( + || ( >=sys-libs/pam-${MIN_PAM_REQ} sys-auth/openpam ) + sys-auth/pam_krb5 + ) + pam_ssh? ( sys-auth/pam_ssh ) + passwdqc? ( sys-auth/pam_passwdqc ) + selinux? ( sys-libs/pam[selinux] ) + sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} ) + systemd? ( sys-apps/systemd[pam] ) +" +DEPEND=" + app-arch/xz-utils + app-portage/portage-utils +" + +S="${WORKDIR}/${PN}-${P}" + +src_compile() { + local implementation linux_pam_version + if has_version sys-libs/pam; then + implementation=linux-pam + local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3) + linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ }) + elif has_version sys-auth/openpam; then + implementation=openpam + else + die "PAM implementation not identified" + fi + + use_var() { + local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]') + local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')} + local varvalue=$(usex ${usename}) + echo "${varname}=${varvalue}" + } + + emake \ + GIT=true \ + $(use_var debug) \ + $(use_var cracklib) \ + $(use_var passwdqc) \ + $(use_var consolekit) \ + $(use_var elogind) \ + $(use_var systemd) \ + $(use_var selinux) \ + $(use_var nullok) \ + $(use_var mktemp) \ + $(use_var pam_ssh) \ + $(use_var securetty) \ + $(use_var sha512) \ + $(use_var KRB5 pam_krb5) \ + $(use_var minimal) \ + IMPLEMENTATION=${implementation} \ + LINUX_PAM_VERSION=${linux_pam_version} +} + +src_test() { :; } + +src_install() { + emake GIT=true DESTDIR="${ED}" install +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: e7e2a601e277bbede4f3f4aaf05cc1e49392458c Author: Michał Górny gentoo org> AuthorDate: Thu Mar 28 06:00:05 2019 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 28 06:00:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e2a601 sys-auth/pambase: Add zlogene as primary maint Signed-off-by: Michał Górny gentoo.org> sys-auth/pambase/metadata.xml | 186 +- 1 file changed, 95 insertions(+), 91 deletions(-) diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml index 7cd2dea5abe..ac1a717271f 100644 --- a/sys-auth/pambase/metadata.xml +++ b/sys-auth/pambase/metadata.xml @@ -1,95 +1,99 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -pam-b...@gentoo.org - - - - Enable pam_cracklib module on system authentication stack. This - produces warnings when changing password to something easily - crackable. It requires the same USE flag to be enabled on - sys-libs/pam or system login might be impossible. - - - Enable pam_ck_connector module on local system logins. This - allows for console logins to make use of ConsoleKit - authorization. - - - Use pam_elogind module to register user sessions with elogind. - - - Use pam_systemd module to register user sessions in the systemd - control group hierarchy. - - - Enable pam_gnome_keyring module on system login stack. This - enables proper Gnome Keyring access to logins, whether they are - done with the login shell, a Desktop Manager or a remote login - systems such as SSH. - - - Enable debug information logging on syslog(3) for all the - modules supporting this in the system authentication and system - login stacks. - - - Enable pam_passwdqc module on system auth stack for password - quality validation. This is an alternative to pam_cracklib - producing warnings, rejecting or providing example passwords - when changing your system password. It is used by default by - OpenWall GNU/*/Linux and by FreeBSD. - - - Enable pam_mktemp module on system auth stack for session - handling. This module creates a private temporary directory for - the user, and sets TMP and TMPDIR accordingly. - - - Enable pam_ssh module on system auth stack for authentication - and session handling. This module will accept as password the - passphrase of a private SSH key (one of ~/.ssh/id_rsa, - ~/.ssh/id_dsa or ~/.ssh/identity), and will spawn an ssh-agent - instance to cache the open key. - - - Switch Linux-PAM's pam_unix module to use sha512 for passwords - hashes rather than MD5. This option requires - sys-libs/pam version 1.0.1 built against - sys-libs/glibc version 2.7, if it's built against an - earlier version, it will silently be ignored, and MD5 hashes - will be used. All the passwords changed after this USE flag is - enabled will be saved to the shadow file hashed using SHA512 - function. The password previously saved will be left - untouched. Please note that while SHA512-hashed passwords will - still be recognised if the USE flag is removed, the shadow file - will not be compatible with systems using an earlier glibc - version. - - - Enable pam_krb5 module on system auth stack, as an alternative - to pam_unix. If Kerberos authentication succeed, only pam_unix - will be ignore, and all the other modules will proceed as usual, - including Gnome Keyring and other session modules. It requires - sys-libs/pam as PAM implementation. - - - Disables the standard PAM modules that provide extra information - to users on login; this includes pam_tally (and pam_tally2 for - Linux PAM 1.1 and later), pam_lastlog, pam_motd and other - similar modules. This might not be a good idea on a multi-user - system but could reduce slightly the overhead on single-user - non-networked systems. - - - Enable the nullok option with the pam_unix module. This allows - people to login with blank passwords. - - - Enable pam_securetty module in the login stack. Not generally - relevant anymore as the login stack only refers to local logins - and local terminals imply secure access in the first place. - - + + zlog...@gentoo.org + Mikle Kolyada + + + pam-b...@gentoo.org + + + + Enable pam_cracklib module on system authentication stack. This + produces warnings when changing password to something easily + crackable. It requires the same USE flag to be enabled on + sys-libs/pam or system login might be impossible. +
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/files/
commit: 5dab4d15221db6d3f5d8bacb4489883be6022285 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 18 17:31:36 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Feb 27 05:35:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dab4d15 sys-auth/pambase: remove unused patches Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11097 Signed-off-by: Aaron Bauman gentoo.org> .../files/pambase-20120417-lastlog-silent.patch| 20 --- .../files/pambase-20120417-systemd-auth.patch | 26 --- .../pambase/files/pambase-20120417-systemd.patch | 29 -- 3 files changed, 75 deletions(-) diff --git a/sys-auth/pambase/files/pambase-20120417-lastlog-silent.patch b/sys-auth/pambase/files/pambase-20120417-lastlog-silent.patch deleted file mode 100644 index 79266a740b6..000 --- a/sys-auth/pambase/files/pambase-20120417-lastlog-silent.patch +++ /dev/null @@ -1,20 +0,0 @@ pambase-20120417/login.in.orig 2012-11-21 14:31:49.031948988 +0100 -+++ pambase-20120417/login.in 2012-11-21 14:32:41.172330601 +0100 -@@ -3,4 +3,6 @@ - - accountincludesystem-local-login - password includesystem-local-login -+ -+sessionoptional pam_lastlog.so DEBUG - sessionincludesystem-local-login pambase-20120417/system-login.in.orig 2012-11-21 14:31:42.232160039 +0100 -+++ pambase-20120417/system-login.in 2012-11-21 14:35:20.738025880 +0100 -@@ -41,7 +41,7 @@ - session requiredpam_env.so DEBUG - #endif - #if HAVE_LASTLOG --session optionalpam_lastlog.so DEBUG -+session optionalpam_lastlog.so silent DEBUG - #endif - session include system-auth - #if HAVE_CONSOLEKIT diff --git a/sys-auth/pambase/files/pambase-20120417-systemd-auth.patch b/sys-auth/pambase/files/pambase-20120417-systemd-auth.patch deleted file mode 100644 index 99c38e78477..000 --- a/sys-auth/pambase/files/pambase-20120417-systemd-auth.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -u pambase-20120417.old/system-auth.in pambase-20120417/system-auth.in pambase-20120417.old/system-auth.in2013-10-27 15:58:21.766193297 +0100 -+++ pambase-20120417/system-auth.in2013-10-27 16:01:10.614555766 +0100 -@@ -35,3 +35,7 @@ - session optionalpam_ssh.so - #endif - #include "system-session.inc" -+ -+#if HAVE_SYSTEMD -+-sessionoptionalpam_systemd.so -+#endif -Sólo en pambase-20120417: system-auth.in~ -diff -u pambase-20120417.old/system-login.in pambase-20120417/system-login.in pambase-20120417.old/system-login.in 2013-10-27 15:58:21.766193297 +0100 -+++ pambase-20120417/system-login.in 2013-10-27 15:59:42.032316285 +0100 -@@ -47,9 +47,6 @@ - #if HAVE_CONSOLEKIT - -session optionalpam_ck_connector.so nox11 - #endif --#if HAVE_SYSTEMD ---session optionalpam_systemd.so --#endif - #if HAVE_GNOME_KEYRING - session optionalpam_gnome_keyring.so auto_start - #endif -Sólo en pambase-20120417: system-login.in~ diff --git a/sys-auth/pambase/files/pambase-20120417-systemd.patch b/sys-auth/pambase/files/pambase-20120417-systemd.patch deleted file mode 100644 index 047fb41c859..000 --- a/sys-auth/pambase/files/pambase-20120417-systemd.patch +++ /dev/null @@ -1,29 +0,0 @@ -http://bugs.gentoo.org/372229 - Makefile -+++ Makefile -@@ -28,6 +28,10 @@ - PAMFLAGS += -DHAVE_CONSOLEKIT=1 - endif - -+ifeq "$(SYSTEMD)" "yes" -+PAMFLAGS += -DHAVE_SYSTEMD=1 -+endif -+ - ifeq "$(GNOME_KEYRING)" "yes" - PAMFLAGS += -DHAVE_GNOME_KEYRING=1 - endif system-login.in -+++ system-login.in -@@ -45,7 +45,10 @@ - #endif - session include system-auth - #if HAVE_CONSOLEKIT --session optionalpam_ck_connector.so nox11 -+-session optionalpam_ck_connector.so nox11 -+#endif -+#if HAVE_SYSTEMD -+-session optionalpam_systemd.so - #endif - #if HAVE_GNOME_KEYRING - session optionalpam_gnome_keyring.so auto_start
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 20ad60b713ef12ddef5e791ad20d149a7e33d31e Author: Mikle Kolyada gentoo org> AuthorDate: Sun Feb 17 16:00:48 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Feb 17 16:00:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ad60b7 sys-auth/pambase: arm stable wrt bug #658646 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index eeda1627354..778d7b89e03 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 0c3332d0ec029a7fbfa4173b48f8d2b3fb85fdd3 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Feb 12 13:04:50 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Feb 12 13:04:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3332d0 sys-auth/pambase: s390 stable wrt bug #658646 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-auth/pambase/pambase-20150213-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index db3d7bb1a97..eeda1627354 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 9f4455fc65d4f345a2b27106bcab8197c1c46ebe Author: Matt Turner gentoo org> AuthorDate: Fri Dec 28 03:46:14 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 28 03:46:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4455fc sys-auth/pambase-20150213-r2: alpha stable, bug 658646 Signed-off-by: Matt Turner gentoo.org> sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index 6a34d48422a..db3d7bb1a97 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 61b7006f43901b6232bc8a692633760729ec2041 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 5 15:00:53 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 5 15:32:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b7006f sys-auth/pambase-20150213-r2: arm64 stable (bug #658646) Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index b602ef57d19..6a34d48422a 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: a9f05688b655843109ebf53272937aed0135d51d Author: Matt Turner gentoo org> AuthorDate: Mon Oct 29 01:01:37 2018 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 29 01:01:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f05688 sys-auth/pambase-20150213-r2: amd64 stable, bug 658646 Signed-off-by: Matt Turner gentoo.org> sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index 47ec1af7f6a..b602ef57d19 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/pambase/
commit: 34e84e5744c1ec857560ce4dd21a03d1f6cd8050 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Oct 27 18:42:07 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Oct 27 18:43:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e84e57 sys-auth/pambase: stable 20150213-r2 for ia64, bug #658646 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" sys-auth/pambase/pambase-20150213-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20150213-r2.ebuild index 2ca79c1cc5f..47ec1af7f6a 100644 --- a/sys-auth/pambase/pambase-20150213-r2.ebuild +++ b/sys-auth/pambase/pambase-20150213-r2.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 -x86-fbsd ~amd64-linux ~x86-linux" IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd" RESTRICT="binchecks"