Initial commit, ebuild based on the initial submission by Ryan Finnie <ryan@finnie...
authorTony Vroon <chainsaw@gentoo.org>
Wed, 3 Jan 2007 13:09:38 +0000 (13:09 +0000)
committerTony Vroon <chainsaw@gentoo.org>
Wed, 3 Jan 2007 13:09:38 +0000 (13:09 +0000)
Package-Manager: portage-2.1.2_rc3-r9

net-nds/tac_plus/ChangeLog [new file with mode: 0644]
net-nds/tac_plus/Manifest [new file with mode: 0644]
net-nds/tac_plus/files/digest-tac_plus-4.0.4.14 [new file with mode: 0644]
net-nds/tac_plus/files/tac_plus.conf [new file with mode: 0644]
net-nds/tac_plus/files/tac_plus.confd [new file with mode: 0644]
net-nds/tac_plus/files/tac_plus.init [new file with mode: 0644]
net-nds/tac_plus/metadata.xml [new file with mode: 0644]
net-nds/tac_plus/tac_plus-4.0.4.14.ebuild [new file with mode: 0644]

diff --git a/net-nds/tac_plus/ChangeLog b/net-nds/tac_plus/ChangeLog
new file mode 100644 (file)
index 0000000..c4cc751
--- /dev/null
@@ -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 (file)
index 0000000..213e71e
--- /dev/null
@@ -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 (file)
index 0000000..4939f71
--- /dev/null
@@ -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 (file)
index 0000000..83403e0
--- /dev/null
@@ -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 (file)
index 0000000..5f1435c
--- /dev/null
@@ -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 (file)
index 0000000..b5f5660
--- /dev/null
@@ -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 (file)
index 0000000..c20e135
--- /dev/null
@@ -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 (file)
index 0000000..dd479ea
--- /dev/null
@@ -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
+}