From eca8a8bbe371605f15225f428ec43a8d11bccc2f Mon Sep 17 00:00:00 2001 From: Wolfram Schlich Date: Sun, 16 Jan 2005 00:46:43 +0000 Subject: [PATCH] initial import --- net-misc/gwhois/ChangeLog | 10 ++++++ net-misc/gwhois/Manifest | 5 +++ net-misc/gwhois/files/digest-gwhois-20050115 | 1 + net-misc/gwhois/files/gwhois.xinetd | 18 ++++++++++ net-misc/gwhois/gwhois-20050115.ebuild | 37 ++++++++++++++++++++ net-misc/gwhois/metadata.xml | 14 ++++++++ 6 files changed, 85 insertions(+) create mode 100644 net-misc/gwhois/ChangeLog create mode 100644 net-misc/gwhois/Manifest create mode 100644 net-misc/gwhois/files/digest-gwhois-20050115 create mode 100644 net-misc/gwhois/files/gwhois.xinetd create mode 100644 net-misc/gwhois/gwhois-20050115.ebuild create mode 100644 net-misc/gwhois/metadata.xml diff --git a/net-misc/gwhois/ChangeLog b/net-misc/gwhois/ChangeLog new file mode 100644 index 000000000000..2721c4d119e4 --- /dev/null +++ b/net-misc/gwhois/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for net-misc/gwhois +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/gwhois/ChangeLog,v 1.1 2005/01/16 00:46:43 wschlich Exp $ + +*gwhois-20050115 (16 Jan 2005) + + 16 Jan 2005; Wolfram Schlich +metadata.xml, + +files/gwhois.xinetd, +gwhois-20050115.ebuild: + initial import + diff --git a/net-misc/gwhois/Manifest b/net-misc/gwhois/Manifest new file mode 100644 index 000000000000..2b739057c9d5 --- /dev/null +++ b/net-misc/gwhois/Manifest @@ -0,0 +1,5 @@ +MD5 bcacffa988f93eeee531823de447cee2 gwhois-20050115.ebuild 877 +MD5 47337a45894d983bd90d7378029cc898 metadata.xml 461 +MD5 819a2d6f92039cee724654b84e76d853 ChangeLog 372 +MD5 9850f759ea3fb3a769ec1165c6a5ca3c files/gwhois.xinetd 305 +MD5 f7291cd41f4ce2bd1e3731680509ce36 files/digest-gwhois-20050115 66 diff --git a/net-misc/gwhois/files/digest-gwhois-20050115 b/net-misc/gwhois/files/digest-gwhois-20050115 new file mode 100644 index 000000000000..7a37b48732a6 --- /dev/null +++ b/net-misc/gwhois/files/digest-gwhois-20050115 @@ -0,0 +1 @@ +MD5 92e0213ebeacbc848e0bef91a7a79cc1 gwhois_20050115.tar.gz 25662 diff --git a/net-misc/gwhois/files/gwhois.xinetd b/net-misc/gwhois/files/gwhois.xinetd new file mode 100644 index 000000000000..b518371dd9df --- /dev/null +++ b/net-misc/gwhois/files/gwhois.xinetd @@ -0,0 +1,18 @@ +## whois service +service whois +{ + disable = no + socket_type = stream + protocol = tcp + port = 43 + wait = no + user = gwhois +# group = + server = /usr/bin/gwhois +# server_args = + only_from = 0.0.0.0 + instances = 20 + log_on_success += PID HOST DURATION USERID EXIT + log_on_failure += HOST USERID + nice = 5 +} diff --git a/net-misc/gwhois/gwhois-20050115.ebuild b/net-misc/gwhois/gwhois-20050115.ebuild new file mode 100644 index 000000000000..ada0543ab2aa --- /dev/null +++ b/net-misc/gwhois/gwhois-20050115.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/gwhois/gwhois-20050115.ebuild,v 1.1 2005/01/16 00:46:43 wschlich Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="generic whois" +HOMEPAGE="http://gwhois.de/" +SRC_URI="http://gwhois.de/gwhois/${P/-/_}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" +RDEPEND="net-www/lynx + net-misc/curl + dev-lang/perl + dev-perl/libwww-perl" + +src_unpack() { + unpack ${A} + cd ${S} +} + +src_install() { + dodir /etc/gwhois + insinto /etc/gwhois + doins pattern + dobin gwhois + doman gwhois.1 + dodoc TODO gwhois.xinetd + einfo "" + einfo "See included gwhois.xinetd for an example on how to" + einfo "use gwhois as a whois proxy using xinetd." + einfo "Just copy gwhois.xinetd to /etc/xinetd.d/gwhois" + einfo "and reload xinetd." + einfo "" +} diff --git a/net-misc/gwhois/metadata.xml b/net-misc/gwhois/metadata.xml new file mode 100644 index 000000000000..d8a9e695a562 --- /dev/null +++ b/net-misc/gwhois/metadata.xml @@ -0,0 +1,14 @@ + + + +no-herd + + wschlich@gentoo.org + Wolfram Schlich + Primary maintainer + + +gwhois is a generic whois client which can be used as a commandline +whois client or as a whois proxy service using (x)inetd + + -- 2.26.2