diff options
author | Tony Vroon <chainsaw@gentoo.org> | 2011-06-06 13:27:43 +0000 |
---|---|---|
committer | Tony Vroon <chainsaw@gentoo.org> | 2011-06-06 13:27:43 +0000 |
commit | e509bc035a597a568cabc522fdc41f2b32609e20 (patch) | |
tree | 6f7971ad9572464727d3125a94e8020672cbfc54 /net-nds/tac_plus | |
parent | Security update 1.8.4.2; upstream vulnerability report AST-2011-007 describes... (diff) | |
download | historical-e509bc035a597a568cabc522fdc41f2b32609e20.tar.gz historical-e509bc035a597a568cabc522fdc41f2b32609e20.tar.bz2 historical-e509bc035a597a568cabc522fdc41f2b32609e20.zip |
Version bump, all ebuild work by William Cooke in bug #356709. Also thanks to needle for the conf.d update.
Package-Manager: portage-2.1.9.50/cvs/Linux x86_64
Diffstat (limited to 'net-nds/tac_plus')
-rw-r--r-- | net-nds/tac_plus/ChangeLog | 11 | ||||
-rw-r--r-- | net-nds/tac_plus/Manifest | 16 | ||||
-rw-r--r-- | net-nds/tac_plus/files/tac_plus.conf2 | 41 | ||||
-rw-r--r-- | net-nds/tac_plus/files/tac_plus.confd2 | 7 | ||||
-rw-r--r-- | net-nds/tac_plus/metadata.xml | 1 | ||||
-rw-r--r-- | net-nds/tac_plus/tac_plus-4.0.4.19.ebuild | 43 |
6 files changed, 111 insertions, 8 deletions
diff --git a/net-nds/tac_plus/ChangeLog b/net-nds/tac_plus/ChangeLog index 9ee9a01ac048..26f5dc393cd0 100644 --- a/net-nds/tac_plus/ChangeLog +++ b/net-nds/tac_plus/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-nds/tac_plus -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.4 2008/08/16 03:57:56 cardoe Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.5 2011/06/06 13:27:42 chainsaw Exp $ + +*tac_plus-4.0.4.19 (06 Jun 2011) + + 06 Jun 2011; Tony Vroon <chainsaw@gentoo.org> +tac_plus-4.0.4.19.ebuild, + +files/tac_plus.conf2, +files/tac_plus.confd2, metadata.xml: + Version bump, all ebuild work by William Cooke in bug #356709. Also thanks to + needle for the conf.d update. 16 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: add GLEP 56 USE flag desc from use.local.desc diff --git a/net-nds/tac_plus/Manifest b/net-nds/tac_plus/Manifest index 38e10caf6db2..af393b36d281 100644 --- a/net-nds/tac_plus/Manifest +++ b/net-nds/tac_plus/Manifest @@ -2,18 +2,22 @@ Hash: SHA1 AUX tac_plus.conf 266 RMD160 351904bdab3b168a25d175d850b6e1a58f884d72 SHA1 318287dee5cefb37872af5264f7895a59ffa3ad1 SHA256 0065b44213bca75a9ff153aefa5d58b473906b56622ac8b55a12093d64c5d63e +AUX tac_plus.conf2 760 RMD160 ee6824eb49b2f46549279d7e2e6beafb71838773 SHA1 b1ee5f4b48dbd5190b1c269d448310b47bd9c12f SHA256 313903876692d5f79372b9ef4b98b94dbc98ff45f02264728548d177b48fb60a AUX tac_plus.confd 286 RMD160 9bc2435df51af79ee4801dfbec0e3a140c5bcf3a SHA1 c7ecf80016575d725038c0ea56290c27744b9cf0 SHA256 86dfd343898ae39ead6521ce0040992ad7f400d8b563072bca0a6e23ddc6ce89 +AUX tac_plus.confd2 285 RMD160 4fd7ce0d97afb020b9762baedbd6b0f755b7fdfb SHA1 1aa41ed15b2acdff42360bbe6a5e8ce688ad73c6 SHA256 ffd42290bc575965771021af8dc44e530d0b7650d41071c0dd6b03cda4a63b80 AUX tac_plus.init 569 RMD160 e6944652b00e4b6e25fb6f48c12ab36047ff3f5d SHA1 19a68493f5f46b7eed19d80aaaf3f87941bbbbab SHA256 fec03cbbbf11b04eefa33082492f4d17ff6b0342cbadfa2b386a999de04c0bd5 DIST tacacs+-F4.0.4.14.tar.gz 248779 RMD160 d01eb28e48c952397e904e12c13e27e220a09f63 SHA1 321b37bbcef14f430a35e389d82f4139ff5ed125 SHA256 771c0fd72b188949cffd38df3afcfade81a98bc0a72101d000b4093a2fad474a DIST tacacs+-F4.0.4.15.tar.gz 252532 RMD160 213226fc0bf3cbf5a45e65249558e06099dadf43 SHA1 2710039cd7855807b8c51bd909562c9f672c2432 SHA256 468626b40f103838023b3660562c1f7343325651cd731ea52e1d1c86cca64f2a +DIST tacacs+-F4.0.4.19.tar.gz 500593 RMD160 67c40f6004857ccb27b30f7fbe749b9aa33b5ecf SHA1 0069ab7a9a7fae389e14f32564cf7d5ffbd4ef16 SHA256 582dcdb5723c844e50036b1ed9eaee53239e7791d0ac5e5c22fba8ac4790596b EBUILD tac_plus-4.0.4.14.ebuild 1000 RMD160 7d6fd1fd2ba548c989314884297baee32c4df4f8 SHA1 2a8ab56fe08c964c4e8ee677b42fc458015d72ea SHA256 291731fd28929ad931c1337deba51599fa6545c162f18b9f1115099b8aa34d71 EBUILD tac_plus-4.0.4.15.ebuild 1006 RMD160 7f1f7df0754fe6dd2e7a072247a954ef122622c8 SHA1 65c49814da5ea430df83fae482d893a74ca75f93 SHA256 c2403a658c341b69a72327a475a471a1c335cb7b06c155b21d7d3fe97f9f7c00 -MISC ChangeLog 1057 RMD160 2a98607c73f26b56fe378c461cfb088053c878a2 SHA1 04e43ff683fe90bd401e7fae2e1a2c9c707da911 SHA256 4b814a1ae5915861526390c23768fd2317990df26f21b83af63485eace008529 -MISC metadata.xml 383 RMD160 8638c5c333836431794d4d0289baf04d7356004b SHA1 c5e776ddea52e55f063e0d231c3f9e03b5c44ae8 SHA256 1d02445a24036197fab2e2da85e30b046bbd27606e8d004efa30d93ba6bcb9df +EBUILD tac_plus-4.0.4.19.ebuild 1156 RMD160 f8ec5d660c70e4c6bb29a761acac67ac1be581cc SHA1 da413d7dde19780b3496b55ce930317fa2408c32 SHA256 f9105868412c3618bb4a02b7f0b823eab8984393e5e3df81ac886e5e9c9c015f +MISC ChangeLog 1344 RMD160 706610b8501e967d46c3a0a6654e437fd3999223 SHA1 7c0874447c4778f8152939ac18ab85b6a8d4d32b SHA256 f6b8cae720464f2568ca70b95b1f1035cd7f8dec9ba37163891d5289b4a337f6 +MISC metadata.xml 459 RMD160 f6273c867f7e7c2f35f09ea5379b27046a72c89d SHA1 b43c31ea310298326178b1548f17ed055367c5ec SHA256 20729ef8893c46658441b1471bd84d08c0772be68ff69bfab29fa0661b8a1c49 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkimUEoACgkQoeSe8B0zEfwKCACeOuEK7aFcc4DUi/ySJPGACkZe -gr0Anj7VR1IvTODeh0mWeI0xxCjRYvCw -=QwpZ +iEYEARECAAYFAk3s1dEACgkQp5vW4rUFj5pSaACghQsDs3rLk1H4Q5cMK9bwA+nu +4DwAn1ipSAnLUCasVVen+Dh+I+15SxY9 +=lNxy -----END PGP SIGNATURE----- diff --git a/net-nds/tac_plus/files/tac_plus.conf2 b/net-nds/tac_plus/files/tac_plus.conf2 new file mode 100644 index 000000000000..617e34420281 --- /dev/null +++ b/net-nds/tac_plus/files/tac_plus.conf2 @@ -0,0 +1,41 @@ +# You must configure tac_plus before use. At a minimum, you need a server +# key and a user block, such as below. +# +# Please see tac_plus.conf(5) for more information. + +#key = kEy4U + +#user = youruser { +# login = des ndkKAzNoc37VA +# enable = des ndkKAzNoc37VA +#} + +#user = youruser { +# default service = permit +# login = PAM +# member = yourgroup +#} + +# Cisco admins +#group = ciscoadmins { +# default service = permit +# service = exec { +# priv-lvl = 15 +# } +#} + + +# Cisco admins using an acl to allow specific devices +#group = ciscoadmins { +# default service = permit +# acl = ciscodevices +# service = exec { +# priv-lvl = 15 +# } +#} + +# Allows devices with specified IP address to talk to this TACACS+ server +#acl = ciscodevices { +# permit = 1.2.3.4$ +# deny = .* +#} diff --git a/net-nds/tac_plus/files/tac_plus.confd2 b/net-nds/tac_plus/files/tac_plus.confd2 new file mode 100644 index 000000000000..8bb77a50e5e5 --- /dev/null +++ b/net-nds/tac_plus/files/tac_plus.confd2 @@ -0,0 +1,7 @@ +# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/files/tac_plus.confd2,v 1.1 2011/06/06 13:27:43 chainsaw Exp $
+
+# Config file for /etc/init.d/tac_plus
+
+TAC_PLUS_OPTS=""
\ No newline at end of file diff --git a/net-nds/tac_plus/metadata.xml b/net-nds/tac_plus/metadata.xml index 3b6099160c17..498d97a9eb76 100644 --- a/net-nds/tac_plus/metadata.xml +++ b/net-nds/tac_plus/metadata.xml @@ -9,5 +9,6 @@ <use> <flag name='finger'>Adds support for checking user counts via fingering the NAS</flag> + <flag name='maxsess'>Enforce a limit on maximum sessions per user</flag> </use> </pkgmetadata> diff --git a/net-nds/tac_plus/tac_plus-4.0.4.19.ebuild b/net-nds/tac_plus/tac_plus-4.0.4.19.ebuild new file mode 100644 index 000000000000..0aad8387bc4e --- /dev/null +++ b/net-nds/tac_plus/tac_plus-4.0.4.19.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/tac_plus-4.0.4.19.ebuild,v 1.1 2011/06/06 13:27:43 chainsaw Exp $ + +MY_P="tacacs+-F${PV}" +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="An updated version of Cisco's TACACS+ server" +HOMEPAGE="http://www.shrubbery.net/tac_plus/" +SRC_URI="ftp://ftp.shrubbery.net/pub/tac_plus/${MY_P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~ppc" +IUSE="debug finger maxsess tcpd skey static-libs" + +DEPEND="skey? ( >=sys-auth/skey-1.1.5-r1 ) + tcpd? ( sys-apps/tcp-wrappers )" +RDEPEND="${DEPEND}" + +src_compile() { + econf \ + $(use_with skey) \ + $(use_with tcpd libwrap) \ + $(use_enable debug) \ + $(use_enable finger) \ + $(use_enable maxsess) \ + $(use_enable static-libs static) \ + || die "econf failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc CHANGES FAQ + + newinitd "${FILESDIR}/tac_plus.init" tac_plus + newconfd "${FILESDIR}/tac_plus.confd2" tac_plus + + insinto /etc/tac_plus + newins "${FILESDIR}/tac_plus.conf2" tac_plus.conf || die +} |