summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2013-12-21 21:04:38 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2013-12-21 21:04:38 +0000
commit12c027fcc910306d7190770947376cf365641273 (patch)
treeb4dddbc2f253e323d1605fac97e979ed3488dfd0 /sys-libs/pam
parentFix USE=minimal build. (diff)
downloadhistorical-12c027fcc910306d7190770947376cf365641273.tar.gz
historical-12c027fcc910306d7190770947376cf365641273.tar.bz2
historical-12c027fcc910306d7190770947376cf365641273.zip
Remove old.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xD4301342
Diffstat (limited to 'sys-libs/pam')
-rw-r--r--sys-libs/pam/ChangeLog5
-rw-r--r--sys-libs/pam/Manifest21
-rw-r--r--sys-libs/pam/pam-1.1.7.ebuild181
3 files changed, 13 insertions, 194 deletions
diff --git a/sys-libs/pam/ChangeLog b/sys-libs/pam/ChangeLog
index 49fec6c67039..f2933a0bd075 100644
--- a/sys-libs/pam/ChangeLog
+++ b/sys-libs/pam/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-libs/pam
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.332 2013/12/20 21:07:22 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/ChangeLog,v 1.333 2013/12/21 21:04:33 flameeyes Exp $
+
+ 21 Dec 2013; Diego E. Pettenò <flameeyes@gentoo.org> -pam-1.1.7.ebuild:
+ Remove old.
*pam-1.1.8 (20 Dec 2013)
diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest
index 1cc53211c766..6fc1251dae85 100644
--- a/sys-libs/pam/Manifest
+++ b/sys-libs/pam/Manifest
@@ -8,26 +8,23 @@ DIST Linux-PAM-1.1.5-docs.tar.bz2 498228 SHA256 e4b10ffebe2e5cc355bd37c4e17a2288
DIST Linux-PAM-1.1.5.tar.bz2 1123524 SHA256 65def4df04254dc4c5156859d36c34ad6d7afbcf3adbf2780530ebc4dbf2a116 SHA512 c898c3db3da1856b1b16c2bfe19963c30696345982253888c2edf85317cf82ab4daaf9d105a162975d4cfd818b7bbca3d0e63ea7267af435e8f88b8fdc83ddd0 WHIRLPOOL 29ad881f6b1d908fb84e8d5802cceff70838bd0e29f6c700ad64d3c5d43c189f0c122fdddfa4333f008a8ef2828bb0e2fd68cdd479b43efac9456b6d6a5bb25a
DIST Linux-PAM-1.1.6-docs.tar.bz2 147359 SHA256 0244321b1c4b8a71064d984880566890cc809b1c77bdd0550f121fa7d8450497 SHA512 f158116c2a3d604a9195d96263f094a1c9c0e2ba78b54e0f8a92bfa73955d8cec36d68b985eb70f1bf0958fc54be5590b61669b3b777ba6bd2138bc156cec782 WHIRLPOOL 73b42d795b3ca06c3a22ea8a91258da9bd4662e72de8a72751eec3824524a44e13dbc13a7c0e79256429f583d21c2764512363921d5709e61752e391f8227577
DIST Linux-PAM-1.1.6.tar.bz2 1147538 SHA256 bab887d6280f47fc3963df3b95735a27a16f0f663636163ddf3acab5f1149fc2 SHA512 f68e3a0d648441eef7589efe0fad65c621d030a9425635f461f2882a5129240830a55d5a5b81d02b439c633870a96f61b4c4dea22d0eacfdd583f4fac353928a WHIRLPOOL 619214ecf859e1fc4e6f59e37045e370b98bae57ceeaed3f6a5e0732fc0caba41c040bea926830b678f6e5c243d73a607daea438f55cf28d339ce458eded7db5
-DIST Linux-PAM-1.1.7-docs.tar.bz2 147833 SHA256 4b0d4824888c509214a216487caa636ee8a456268b3a51f7ba7920175e9ac24d SHA512 5085bcfbdba810baebaf98576421b221667dd595b690554ebeae5b9771b12b21c03ecb521b3b97e87fc6ab05567bf604ecae53f27a9c5340f01f9231553f51e2 WHIRLPOOL f5a1d151597f23c1c490262f6796d4df7a6533cf0f093d5f47b3ea6c37d2691caff4a78545e2d4f41a8b3db3d8a414c8e39d39e1c29813fd4fd9bb777af699a3
-DIST Linux-PAM-1.1.7.tar.bz2 1149359 SHA256 7fef52d86f16f8b39b13211dc3092b8eeb5bc2890e64e64cb7731629c6438e63 SHA512 9ef6ab41691bdd756899134347564b7dc21db620d09ac1b542657512870ba126e0a97c4e124d1afd9de21c060ffeaa2727ebcedb87a8ad2c2ad8d4c447f5093f WHIRLPOOL 43f40361deb671c276ae423dffe13cab7c0002f3d4c3396c08a3a15d02d82f53aa9bd60a46f01010fbbb2fd911be7bba7f12a6d9b463e89780845e2da0e6cdf2
DIST Linux-PAM-1.1.8-docs.tar.bz2 147887 SHA256 c4bb6a0e8307d2ab5611457fecf20fcbd6cdfff51dea524f0f06c74e4f3b4ff8 SHA512 36aa99996f8cc0640686d2af40845e18ad4b48183f18de9e1495427550ad5b61e2f59e25f6d5e8df1277cd3f171fd69bf6c49fe7c5b31f0b290e3641b65521e8 WHIRLPOOL c4b373e59fac30a29c2b16f01419492c72fae2ceb15b157418bba4899b75cf4b97bac4559b688ef8d5a231cc972f72654c4e10d63a0b72a0d6573388f7125f87
DIST Linux-PAM-1.1.8.tar.bz2 1148944 SHA256 c4b1f23a236d169e2496fea20721578d864ba00f7242d2b41d81050ac87a1e55 SHA512 245785ab4e187ceaab6393967352c8d2a2319c64e1e83285d0251cc02995dc2edab8e3001301b6d9f6774c441b7557d9caf4dfdf94c7cd5d44aa53ae759d9e5d WHIRLPOOL b4ec7baeb57b9d987086fe3e007e08e8b9c92b2ff86a94f8003a87c8448925835808661cd719d2445570aa8dd1c20fcbbe8bd465d73f4af8cd7edde0f650a734
EBUILD pam-1.1.5.ebuild 5784 SHA256 a003975168a13a6ddd06fe26ce33e0da007bcd26ca145786abd525abd9fe72e3 SHA512 647b6c5c9aad340fbbf32efc0988e5678cef8175297eb921ce36b097838aa1bd8cfef6f96157235ff0e9017f938b72429d741b01ea1692f7134f2871473d9fa3 WHIRLPOOL 7296e3adcb6e04eacc61b563a2f00f40b84f4f3f247b77acc3c79d4c87ae61513c20eca12d2b442d10dadda40963387343d87a54c03ce74a06c06a521d1b6f8b
EBUILD pam-1.1.6-r2.ebuild 5989 SHA256 4aabc6ae14542d0ad6e437dd90e449b5ace0d7160023752fa78349ab32bba148 SHA512 9d52d77b01ab9cf88eae0bd9146578d4d1a271de41281151a421431cc78964627d59cd4ded45b12f0c789d086e44d50f28e7430526b57d3bbcf1d7a0a182370c WHIRLPOOL ac23a6d96f5f692f2ddb12f845cb327b3c83fbe0b10b932c6776f2cbf667e3364750cb725746b65f0720cb16eb2c4829ed700be16a73756f9c37c9133a30b699
-EBUILD pam-1.1.7.ebuild 5535 SHA256 b476079c8371696f49d46c0ea595e02f8ce730d1d8c402a421aa15c7d3007d3e SHA512 999cb1127ee77b8b57dbd7e7449c2984ab10284a9985eac67fa9f62c842b853ddf33d3fab2c32e100c37fc9772a38e124945883c052048a7f65ecf26d0041a6e WHIRLPOOL 719de3f7040824c488318e1f2e65b827e1e3a9cf82b1e0256c1a23ecd6302830044fba5aee8d89aaacf4e67ce3b6329216febfbe89a8ca967913eca2e6f55830
EBUILD pam-1.1.8.ebuild 5535 SHA256 86f80fdc16a1e1ce503285aeeee17ea00a92584355b4312f9b0dfee172eb4ea9 SHA512 dfcd5f12f4e02c4e0f0610bcba91bcea025c068172590f36f52332500b5f66beccd87642cbfaf242ddcd4604dc7a6b2ad048332ff55e7c3e2d23485fe6921ee8 WHIRLPOOL 637bd9fcf8e1ca88ce0086f0e0325de60b4a99c4e4194f1506911bf0bdba6b8f1bbe8038bfc07d97a59a0adce28d0a9509a1dfd773e6825c832ae3d14cb6bf05
-MISC ChangeLog 52878 SHA256 848b161f1429e5e2b83e2e05c9a90431b78873c3e71cf3a8120de544f796176f SHA512 d928a8429cdf812cd40a524f770b67791cfddb177dbdcbad154bda9b80c0eb71c1fd63da6780bd9deab61a056b3f1195c0bf5fa13685e5bf09424231e1d38615 WHIRLPOOL 6205f1d0616978595be1d35c3a35440f862177b9c6541a7aac1d888651307df75a3a680f596085b6a24c4022c48125e45cb38db650b3f83e7fbe8708ab2f817a
+MISC ChangeLog 52968 SHA256 331eace61608cff589a59aecc67e76295bf9094c1bad85f0f6af89df39e3d3c9 SHA512 c9666e4168b00ff4611b87112ca7ca2a132331c310c3f2ee3a16ac2ff8c177f3a3918e8f048394e8735d34021602b5856f7a5763b79faf589d515c6738fa68cc WHIRLPOOL fa850b597dfc8100a53196fba5386e70a1eaa23eb095e92575f88694bf6913d897125d6ef441fabbd326dd0e99bba03fe2ca107401aa3e17da46627956510691
MISC metadata.xml 1218 SHA256 9ea95e669c343b7e7184d3fb3b1bbad013493bfdca0e8f184ddf4728e6b5e884 SHA512 60ae70d605f654867e4c444c7489ecd76083c286039febd71ffd18a9e120b151a47488df925ec97e6768c62e5e48068abb864a6b978abd67623fb0b6c414f248 WHIRLPOOL a96d70fd81604dd265f15672183b793d0c3f48508b317f973481c460d56ea05d917a446fd60998536f7a3d811407ca3573554f9dcdc8f45ab88dbbf7875985ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQF8BAEBCABmBQJStLGFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQF8BAEBCABmBQJStgJaXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1MUE3MTczOTAwRTQzNTc0RDJBOUJBMDIx
-Q0QxM0M4QUQ0MzAxMzQyAAoJEBzRPIrUMBNChdMH/0k6KUkVZqwG+BXOicZ9ePYR
-TrOQA4Mg1wcssScTC5DX+QGw5KBb4qJqFO1UlHhEO+RIjz5CE62l2hLLr48+5xoT
-o9wN5VaEm7UUp/SeN9RV5PiwbRtYk5lJLRi3csPaD4tyJyPNrd0OBTHAVCJ8mhR+
-LqXx2PkMZFbH+LaWZVyY7N72eO1PeozVpXcuWMVlRZJ6jRQT5BCQaNJ3l0ixitc7
-x7D6tMpvO6o2z3AGA9tjiBt1QykFOXBRqwKk3HZKobgyjE5ZO8TFSVj6WbD5ZiER
-8VbWeANQBztBKC5YOD6i0paUrK7PEuxPi00Eew26Rdp4v3xzOqFgT26HKLoCCpo=
-=ZQZw
+Q0QxM0M4QUQ0MzAxMzQyAAoJEBzRPIrUMBNCYeAH/2lvRftgZHo128xQl5Xo2VVa
+qOG/vaKHHAjVTCrw9POYHX/ayBeQ2GXYAx9k9sN7yFxe5dYsh82rOg2ZX2lFPtXJ
+Oh61WvWhav02OFk1tZWtJnhPBZHi927FXOMCTazcMEs58r20/r7Kb24E2H7bKxDJ
+dUw8/b3vfCi3aDrFtKvxly0ddZz2B0mtUX+zzF/3/dGaWyYU3l1soJePgatz9TM+
+evUem9yR2DliNn35iuu7o7ySddoXtEjdRt5r0/fqvoYEo0ZCj99+Wngyw7w5LXEE
+mHBLEb1fzj7ekOjjBnfASLuvXCyB6DbJNBK4NmRp4NvDAFIlrA40jO3VXGsm+Qk=
+=Cffx
-----END PGP SIGNATURE-----
diff --git a/sys-libs/pam/pam-1.1.7.ebuild b/sys-libs/pam/pam-1.1.7.ebuild
deleted file mode 100644
index ce34de17b3e0..000000000000
--- a/sys-libs/pam/pam-1.1.7.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/pam/pam-1.1.7.ebuild,v 1.1 2013/09/12 08:34:08 flameeyes Exp $
-
-EAPI=5
-
-inherit libtool multilib eutils pam toolchain-funcs flag-o-matic db-use autotools-utils
-
-MY_PN="Linux-PAM"
-MY_P="${MY_PN}-${PV}"
-
-HOMEPAGE="https://fedorahosted.org/linux-pam/"
-DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)"
-
-SRC_URI="http://www.linux-pam.org/library/${MY_P}.tar.bz2
- http://www.linux-pam.org/documentation/${MY_P}-docs.tar.bz2"
-
-LICENSE="|| ( BSD GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
-IUSE="cracklib nls elibc_FreeBSD selinux vim-syntax audit test elibc_glibc debug berkdb nis"
-
-RDEPEND="nls? ( virtual/libintl )
- cracklib? ( >=sys-libs/cracklib-2.8.3 )
- audit? ( sys-process/audit )
- selinux? ( >=sys-libs/libselinux-1.28 )
- berkdb? ( sys-libs/db )
- elibc_glibc? (
- >=sys-libs/glibc-2.7
- nis? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )
- )"
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2
- sys-devel/flex
- nls? ( sys-devel/gettext )
- virtual/pkgconfig"
-PDEPEND="sys-auth/pambase
- vim-syntax? ( app-vim/pam-syntax )"
-RDEPEND="${RDEPEND}
- !<sys-apps/openrc-0.11.8
- !sys-auth/openpam
- !sys-auth/pam_userdb"
-
-S="${WORKDIR}/${MY_P}"
-
-check_old_modules() {
- local retval="0"
-
- if sed -e 's:#.*::' "${EROOT}"/etc/pam.d/* 2>/dev/null | fgrep -q pam_stack.so; then
- eerror ""
- eerror "Your current setup is using the pam_stack module."
- eerror "This module is deprecated and no longer supported, and since version"
- eerror "0.99 is no longer installed, nor provided by any other package."
- eerror "The package will be built (to allow binary package builds), but will"
- eerror "not be installed."
- eerror "Please replace pam_stack usage with proper include directive usage,"
- eerror "following the PAM Upgrade guide at the following URL"
- eerror " http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml"
- eerror ""
-
- retval=1
- fi
-
- if sed -e 's:#.*::' "${EROOT}"/etc/pam.d/* 2>/dev/null | egrep -q 'pam_(pwdb|console)'; then
- eerror ""
- eerror "Your current setup is using one or more of the following modules,"
- eerror "that are not built or supported anymore:"
- eerror "pam_pwdb, pam_console"
- eerror "If you are in real need for these modules, please contact the maintainers"
- eerror "of PAM through http://bugs.gentoo.org/ providing information about its"
- eerror "use cases."
- eerror "Please also make sure to read the PAM Upgrade guide at the following URL:"
- eerror " http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml"
- eerror ""
-
- retval=1
- fi
-
- return $retval
-}
-
-pkg_pretend() {
- # do not error out, this is just a warning, one could build a binpkg
- # with old modules enabled.
- check_old_modules
-}
-
-src_prepare() {
- elibtoolize
-}
-
-src_configure() {
- # Disable automatic detection of libxcrypt; we _don't_ want the
- # user to link libxcrypt in by default, since we won't track the
- # dependency and allow to break PAM this way.
- export ac_cv_header_xcrypt_h=no
-
- local myeconfargs=(
- --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html
- --libdir="${EPREFIX}"/usr/$(get_libdir) \
- --enable-securedir="${EPREFIX}"/$(get_libdir)/security
- --enable-isadir="${EPREFIX}"/$(get_libdir)/security
- $(use_enable nls)
- $(use_enable selinux)
- $(use_enable cracklib)
- $(use_enable audit)
- $(use_enable debug)
- $(use_enable berkdb db)
- $(use_enable nis)
- --with-db-uniquename=-$(db_findver sys-libs/db)
- --disable-prelude
- )
-
- if use hppa || use elibc_FreeBSD; then
- myeconfargs+=( --disable-pie )
- fi
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile sepermitlockdir="${EPREFIX}/run/sepermit"
-}
-
-DOCS=( CHANGELOG ChangeLog README AUTHORS Copyright NEWS )
-
-src_install() {
- autotools-utils_src_install sepermitlockdir="${EPREFIX}/run/sepermit"
-
- # Need to be suid
- fperms u+s /sbin/unix_chkpwd
-
- gen_usr_ldscript -a pam pamc pam_misc
-
- # create extra symlinks just in case something depends on them...
- local lib
- for lib in pam pamc pam_misc; do
- if ! [[ -f "${ED}"/$(get_libdir)/lib${lib}$(get_libname) ]]; then
- dosym lib${lib}$(get_libname 0) /$(get_libdir)/lib${lib}$(get_libname)
- fi
- done
-
- docinto modules
- for dir in modules/pam_*; do
- newdoc "${dir}"/README README."$(basename "${dir}")"
- done
-
- prune_libtool_files --all
-
- if use selinux; then
- dodir /usr/lib/tmpfiles.d
- cat - > "${D}"/usr/lib/tmpfiles.d/${CATEGORY}:${PN}:${SLOT}.conf <<EOF
-d /run/sepermit 0755 root root
-EOF
- fi
-}
-
-pkg_preinst() {
- check_old_modules || die "deprecated PAM modules still used"
-}
-
-pkg_postinst() {
- ewarn "Some software with pre-loaded PAM libraries might experience"
- ewarn "warnings or failures related to missing symbols and/or versions"
- ewarn "after any update. While unfortunate this is a limit of the"
- ewarn "implementation of PAM and the software, and it requires you to"
- ewarn "restart the software manually after the update."
- ewarn ""
- ewarn "You can get a list of such software running a command like"
- ewarn " lsof / | egrep -i 'del.*libpam\\.so'"
- ewarn ""
- ewarn "Alternatively, simply reboot your system."
- if [ -x "${ROOT}"/var/log/tallylog ] ; then
- elog ""
- elog "Because of a bug present up to version 1.1.1-r2, you have"
- elog "an executable /var/log/tallylog file. You can safely"
- elog "correct it by running the command"
- elog " chmod -x /var/log/tallylog"
- elog ""
- fi
-}