From: Tony Vroon Date: Wed, 3 Jan 2007 13:09:38 +0000 (+0000) Subject: Initial commit, ebuild based on the initial submission by Ryan Finnie in bug #75867. Package-Manager: portage-2.1.2_rc3-r9 --- diff --git a/net-nds/tac_plus/ChangeLog b/net-nds/tac_plus/ChangeLog new file mode 100644 index 000000000000..c4cc751192ad --- /dev/null +++ b/net-nds/tac_plus/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for net-nds/tac_plus +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-nds/tac_plus/ChangeLog,v 1.1 2007/01/03 13:09:37 chainsaw Exp $ + +*tac_plus-4.0.4.14 (03 Jan 2007) + + 03 Jan 2007; Tony Vroon +files/tac_plus.conf, + +files/tac_plus.confd, +files/tac_plus.init, +metadata.xml, + +tac_plus-4.0.4.14.ebuild: + Initial commit, ebuild based on the initial submission by Ryan Finnie + in bug #75867. + diff --git a/net-nds/tac_plus/Manifest b/net-nds/tac_plus/Manifest new file mode 100644 index 000000000000..213e71ec127a --- /dev/null +++ b/net-nds/tac_plus/Manifest @@ -0,0 +1,38 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX tac_plus.conf 266 RMD160 351904bdab3b168a25d175d850b6e1a58f884d72 SHA1 318287dee5cefb37872af5264f7895a59ffa3ad1 SHA256 0065b44213bca75a9ff153aefa5d58b473906b56622ac8b55a12093d64c5d63e +MD5 02af11e78dff8dc2668a12f3851acfc9 files/tac_plus.conf 266 +RMD160 351904bdab3b168a25d175d850b6e1a58f884d72 files/tac_plus.conf 266 +SHA256 0065b44213bca75a9ff153aefa5d58b473906b56622ac8b55a12093d64c5d63e files/tac_plus.conf 266 +AUX tac_plus.confd 286 RMD160 9bc2435df51af79ee4801dfbec0e3a140c5bcf3a SHA1 c7ecf80016575d725038c0ea56290c27744b9cf0 SHA256 86dfd343898ae39ead6521ce0040992ad7f400d8b563072bca0a6e23ddc6ce89 +MD5 a5bd1a0f274192bb1b45e6bb271f6fe7 files/tac_plus.confd 286 +RMD160 9bc2435df51af79ee4801dfbec0e3a140c5bcf3a files/tac_plus.confd 286 +SHA256 86dfd343898ae39ead6521ce0040992ad7f400d8b563072bca0a6e23ddc6ce89 files/tac_plus.confd 286 +AUX tac_plus.init 569 RMD160 e6944652b00e4b6e25fb6f48c12ab36047ff3f5d SHA1 19a68493f5f46b7eed19d80aaaf3f87941bbbbab SHA256 fec03cbbbf11b04eefa33082492f4d17ff6b0342cbadfa2b386a999de04c0bd5 +MD5 68808bd5efa6d8780ff4e0f6ff60d586 files/tac_plus.init 569 +RMD160 e6944652b00e4b6e25fb6f48c12ab36047ff3f5d files/tac_plus.init 569 +SHA256 fec03cbbbf11b04eefa33082492f4d17ff6b0342cbadfa2b386a999de04c0bd5 files/tac_plus.init 569 +DIST tacacs+-F4.0.4.14.tar.gz 248779 RMD160 d01eb28e48c952397e904e12c13e27e220a09f63 SHA1 321b37bbcef14f430a35e389d82f4139ff5ed125 SHA256 771c0fd72b188949cffd38df3afcfade81a98bc0a72101d000b4093a2fad474a +EBUILD tac_plus-4.0.4.14.ebuild 994 RMD160 d2bc6cbe4e5179a22c8a871271de6646e0ffa67a SHA1 d1d7f2cc646e3e861c5515e1a4cec9ae307ea9ea SHA256 cff4cdddf624385a291ed49c138f54376f807341bbda458c4eac4d831f5b93d5 +MD5 1559bb2f8f6113d59d3752d0b69cdce8 tac_plus-4.0.4.14.ebuild 994 +RMD160 d2bc6cbe4e5179a22c8a871271de6646e0ffa67a tac_plus-4.0.4.14.ebuild 994 +SHA256 cff4cdddf624385a291ed49c138f54376f807341bbda458c4eac4d831f5b93d5 tac_plus-4.0.4.14.ebuild 994 +MISC ChangeLog 510 RMD160 a44923cb7409334b06be90f43e62216fcca469d6 SHA1 6671b5c041d1c9047690f9ad631347cb0469d78e SHA256 f75a00f1a704baa6dfc56dbcfbcacda0e76d790f310a50aab924123c7cbf1d7a +MD5 5a15b8e40eda9fa6508c46f130feff40 ChangeLog 510 +RMD160 a44923cb7409334b06be90f43e62216fcca469d6 ChangeLog 510 +SHA256 f75a00f1a704baa6dfc56dbcfbcacda0e76d790f310a50aab924123c7cbf1d7a ChangeLog 510 +MISC metadata.xml 310 RMD160 5b57282cd45b5ebfd0a5182cd665dbb684a7d25c SHA1 9f12cf187b3a67133f2ae900cf70fcc7f7a27b9a SHA256 c63ceb5c6294486637d1c424469d11db066aa906dc970e9be311c29a6563a3c6 +MD5 8f1e90704bb2c9032265622d1a1acc6b metadata.xml 310 +RMD160 5b57282cd45b5ebfd0a5182cd665dbb684a7d25c metadata.xml 310 +SHA256 c63ceb5c6294486637d1c424469d11db066aa906dc970e9be311c29a6563a3c6 metadata.xml 310 +MD5 cba442bf42a453402ff113825f763c9c files/digest-tac_plus-4.0.4.14 253 +RMD160 7ab5978898c3c081f330b767f5fd2b68358aad9a files/digest-tac_plus-4.0.4.14 253 +SHA256 ef9beeba130af4d6c247d7da50c04f98da35637ff9d664ee1ddc3a7de89b2771 files/digest-tac_plus-4.0.4.14 253 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.6-ecc01.6 (GNU/Linux) + +iD8DBQFFm6s2p5vW4rUFj5oRAgG2AJ9BGqt3uILNq4qnss1yItvD8fyVBACeMX6h +XOxZwDcQFQzQX0YWVo14PKk= +=KQiw +-----END PGP SIGNATURE----- diff --git a/net-nds/tac_plus/files/digest-tac_plus-4.0.4.14 b/net-nds/tac_plus/files/digest-tac_plus-4.0.4.14 new file mode 100644 index 000000000000..4939f719580b --- /dev/null +++ b/net-nds/tac_plus/files/digest-tac_plus-4.0.4.14 @@ -0,0 +1,3 @@ +MD5 01fbd4aba64586bc577d4d2f965ace31 tacacs+-F4.0.4.14.tar.gz 248779 +RMD160 d01eb28e48c952397e904e12c13e27e220a09f63 tacacs+-F4.0.4.14.tar.gz 248779 +SHA256 771c0fd72b188949cffd38df3afcfade81a98bc0a72101d000b4093a2fad474a tacacs+-F4.0.4.14.tar.gz 248779 diff --git a/net-nds/tac_plus/files/tac_plus.conf b/net-nds/tac_plus/files/tac_plus.conf new file mode 100644 index 000000000000..83403e0bc1cc --- /dev/null +++ b/net-nds/tac_plus/files/tac_plus.conf @@ -0,0 +1,12 @@ +# 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 +#} + diff --git a/net-nds/tac_plus/files/tac_plus.confd b/net-nds/tac_plus/files/tac_plus.confd new file mode 100644 index 000000000000..5f1435c5916c --- /dev/null +++ b/net-nds/tac_plus/files/tac_plus.confd @@ -0,0 +1,8 @@ +# Copyright 1999-2004 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.confd,v 1.1 2007/01/03 13:09:38 chainsaw Exp $ + +# Config file for /etc/init.d/tac_plus + +TAC_PLUS_OPTS="-d 248" + diff --git a/net-nds/tac_plus/files/tac_plus.init b/net-nds/tac_plus/files/tac_plus.init new file mode 100644 index 000000000000..b5f566050f60 --- /dev/null +++ b/net-nds/tac_plus/files/tac_plus.init @@ -0,0 +1,23 @@ +#!/sbin/runscript +# Copyright 1999-2004 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.init,v 1.1 2007/01/03 13:09:38 chainsaw Exp $ + +opts="start stop restart" + +depend() { + need net +} + +start() { + ebegin "Starting tac_plus" + start-stop-daemon --start --quiet --exec /usr/bin/tac_plus \ + -- -C /etc/tac_plus/tac_plus.conf ${TAC_PLUS_OPTS} + eend $? +} + +stop() { + ebegin "Stopping tac_plus" + start-stop-daemon --stop --quiet --pidfile /var/run/tac_plus.pid + eend $? +} diff --git a/net-nds/tac_plus/metadata.xml b/net-nds/tac_plus/metadata.xml new file mode 100644 index 000000000000..c20e1351f56e --- /dev/null +++ b/net-nds/tac_plus/metadata.xml @@ -0,0 +1,10 @@ + + + + no-herd + + chainsaw@gentoo.org + Tony Vroon + + + diff --git a/net-nds/tac_plus/tac_plus-4.0.4.14.ebuild b/net-nds/tac_plus/tac_plus-4.0.4.14.ebuild new file mode 100644 index 000000000000..dd479ea66a52 --- /dev/null +++ b/net-nds/tac_plus/tac_plus-4.0.4.14.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2007 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.14.ebuild,v 1.1 2007/01/03 13:09:37 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" +IUSE="debug finger tcpd skey" + +DEPEND="skey? ( >=app-admin/skey-1.1.5-r1 ) + tcpd? ( sys-apps/tcp-wrappers )" + +src_compile() { + econf \ + `use_with skey` \ + `use_with tcpd libwrap` \ + `use_enable finger` \ + `use_enable debug` \ + || die "econf failed" + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + dodoc CHANGES FAQ + newinitd ${FILESDIR}/tac_plus.init tac_plus + newconfd ${FILESDIR}/tac_plus.confd tac_plus + insinto /etc/tac_plus + newins ${FILESDIR}/tac_plus.conf tac_plus.conf || die +}