summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2007-01-03 13:09:38 +0000
committerTony Vroon <chainsaw@gentoo.org>2007-01-03 13:09:38 +0000
commitb148bf709d2cc106dd8eb588e946d41cfd906cf5 (patch)
tree4a53e333b0f8ef3da8ba0f8d3e484ad120163b5c /net-nds/tac_plus
parentRemove mysql and postgres USE flags (#159830). Add ~amd64. (diff)
downloadhistorical-b148bf709d2cc106dd8eb588e946d41cfd906cf5.tar.gz
historical-b148bf709d2cc106dd8eb588e946d41cfd906cf5.tar.bz2
historical-b148bf709d2cc106dd8eb588e946d41cfd906cf5.zip
Initial commit, ebuild based on the initial submission by Ryan Finnie <ryan@finnie.org> in bug #75867.
Package-Manager: portage-2.1.2_rc3-r9
Diffstat (limited to 'net-nds/tac_plus')
-rw-r--r--net-nds/tac_plus/ChangeLog12
-rw-r--r--net-nds/tac_plus/Manifest38
-rw-r--r--net-nds/tac_plus/files/digest-tac_plus-4.0.4.143
-rw-r--r--net-nds/tac_plus/files/tac_plus.conf12
-rw-r--r--net-nds/tac_plus/files/tac_plus.confd8
-rw-r--r--net-nds/tac_plus/files/tac_plus.init23
-rw-r--r--net-nds/tac_plus/metadata.xml10
-rw-r--r--net-nds/tac_plus/tac_plus-4.0.4.14.ebuild37
8 files changed, 143 insertions, 0 deletions
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 <chainsaw@gentoo.org> +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
+ <ryan@finnie.org> 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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>chainsaw@gentoo.org</email>
+ <name>Tony Vroon</name>
+ </maintainer>
+ <longdescription></longdescription>
+</pkgmetadata>
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
+}