diff options
author | Tony Vroon <chainsaw@gentoo.org> | 2007-01-03 13:09:38 +0000 |
---|---|---|
committer | Tony Vroon <chainsaw@gentoo.org> | 2007-01-03 13:09:38 +0000 |
commit | 02ec18c9251a43cfa044ef34245eb9a1cca3fa7a (patch) | |
tree | cdde8dbf92758cc9392d3751254f059daaafad7d /net-nds/tac_plus | |
parent | Remove mysql and postgres USE flags (#159830). Add ~amd64. (diff) | |
download | gentoo-2-02ec18c9251a43cfa044ef34245eb9a1cca3fa7a.tar.gz gentoo-2-02ec18c9251a43cfa044ef34245eb9a1cca3fa7a.tar.bz2 gentoo-2-02ec18c9251a43cfa044ef34245eb9a1cca3fa7a.zip |
Initial commit, ebuild based on the initial submission by Ryan Finnie <ryan@finnie.org> in bug #75867.
(Portage version: 2.1.2_rc3-r9)
Diffstat (limited to 'net-nds/tac_plus')
-rw-r--r-- | net-nds/tac_plus/ChangeLog | 12 | ||||
-rw-r--r-- | net-nds/tac_plus/Manifest | 28 | ||||
-rw-r--r-- | net-nds/tac_plus/files/digest-tac_plus-4.0.4.14 | 3 | ||||
-rw-r--r-- | net-nds/tac_plus/files/tac_plus.conf | 12 | ||||
-rw-r--r-- | net-nds/tac_plus/files/tac_plus.confd | 8 | ||||
-rw-r--r-- | net-nds/tac_plus/files/tac_plus.init | 23 | ||||
-rw-r--r-- | net-nds/tac_plus/metadata.xml | 10 | ||||
-rw-r--r-- | net-nds/tac_plus/tac_plus-4.0.4.14.ebuild | 37 |
8 files changed, 133 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..10e3416d649c --- /dev/null +++ b/net-nds/tac_plus/Manifest @@ -0,0 +1,28 @@ +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 185 RMD160 17f8a816299dcca3111b0fc5979e7bc4f426bfd5 SHA1 266668aa4709401b59ca8e8b807daf21d93d0a61 SHA256 d4bfb2835b1a197c622c41056f1ad59d1154a9b98ab481cdde9eef4047d3fd7e +MD5 5b1e829cd4eecd58df187d8a107d015d files/tac_plus.confd 185 +RMD160 17f8a816299dcca3111b0fc5979e7bc4f426bfd5 files/tac_plus.confd 185 +SHA256 d4bfb2835b1a197c622c41056f1ad59d1154a9b98ab481cdde9eef4047d3fd7e files/tac_plus.confd 185 +AUX tac_plus.init 469 RMD160 262052a667e5ee02095dc6d42631528428367614 SHA1 9ae4eb60fa794b13753f740cc063adb3a64366a5 SHA256 f82e1a659e3dc34d6e982e83a1bfeb13ffd7a4bdf5019bb8a774861c780b4bb3 +MD5 8f39e398caae04dd85e67f51d3ffc50c files/tac_plus.init 469 +RMD160 262052a667e5ee02095dc6d42631528428367614 files/tac_plus.init 469 +SHA256 f82e1a659e3dc34d6e982e83a1bfeb13ffd7a4bdf5019bb8a774861c780b4bb3 files/tac_plus.init 469 +DIST tacacs+-F4.0.4.14.tar.gz 248779 RMD160 d01eb28e48c952397e904e12c13e27e220a09f63 SHA1 321b37bbcef14f430a35e389d82f4139ff5ed125 SHA256 771c0fd72b188949cffd38df3afcfade81a98bc0a72101d000b4093a2fad474a +EBUILD tac_plus-4.0.4.14.ebuild 889 RMD160 a51ca7a25cc0f401b9bf3cf412fbbfb9ea84e627 SHA1 ae872eed3c0244ab57d89bb8c0a3fdf025123e3b SHA256 a216afafff0a795b74010550cb9aeece6a98f8886db7116aca003b4344dbd994 +MD5 a6aeda86d923ee0f03abe5a4d0ff078f tac_plus-4.0.4.14.ebuild 889 +RMD160 a51ca7a25cc0f401b9bf3cf412fbbfb9ea84e627 tac_plus-4.0.4.14.ebuild 889 +SHA256 a216afafff0a795b74010550cb9aeece6a98f8886db7116aca003b4344dbd994 tac_plus-4.0.4.14.ebuild 889 +MISC ChangeLog 420 RMD160 9ec151fc9f177ae397e7409e8873bb7c5942c11c SHA1 0f0e816815c55e3ef442f010340f2759f5f187cb SHA256 9c5d767b6be2e597bf3eda066c22294d02a04b5437bafe34f05226dee59e43bb +MD5 be30e9482b449f76116652ccf937e5e2 ChangeLog 420 +RMD160 9ec151fc9f177ae397e7409e8873bb7c5942c11c ChangeLog 420 +SHA256 9c5d767b6be2e597bf3eda066c22294d02a04b5437bafe34f05226dee59e43bb ChangeLog 420 +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 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 +} |