Add init.d script #73507 by Peter Gordon.
authorMike Frysinger <vapier@gentoo.org>
Mon, 6 Dec 2004 04:39:01 +0000 (04:39 +0000)
committerMike Frysinger <vapier@gentoo.org>
Mon, 6 Dec 2004 04:39:01 +0000 (04:39 +0000)
net-misc/rinetd/ChangeLog
net-misc/rinetd/Manifest
net-misc/rinetd/files/rinetd.rc [new file with mode: 0644]
net-misc/rinetd/rinetd-0.62.ebuild

index b4713f137716bcbf780eb62ee1c0dc413841408c..420230c2b402d02a959921429c360fd9628ba1bc 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for net-misc/rinetd
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/rinetd/ChangeLog,v 1.2 2004/06/25 00:08:56 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rinetd/ChangeLog,v 1.3 2004/12/06 04:39:01 vapier Exp $
+
+  05 Dec 2004; Mike Frysinger <vapier@gentoo.org> +files/rinetd.rc,
+  rinetd-0.62.ebuild:
+  Add init.d script #73507 by Peter Gordon.
 
 *rinetd-0.62 (25 Apr 2003)
 
index 5ea6860570d71e60f99e996383170b1b1db68f30..f21c29b46943365b02d408fd1ea84cb10c354130 100644 (file)
@@ -1,3 +1,14 @@
-MD5 825126861b9ecb1efdfd8fb29fe0d08c ChangeLog 328
-MD5 219d35c7d4509f62420135de91eccbaf rinetd-0.62.ebuild 644
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 2b237cd13513100ee65486828596621c ChangeLog 461
+MD5 e6d328934a807c2f000f0ff3064c33bd rinetd-0.62.ebuild 726
 MD5 385cb98a70d5f3003f1bf734e2db0f35 files/digest-rinetd-0.62 58
+MD5 ca5d55c104af9dea24e71111b805a411 files/rinetd.rc 473
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.9.10 (GNU/Linux)
+
+iD8DBQFBs+J+roRuSHgZdywRAiqwAJ98IY/iQBVCxzcQ8GAwDUG8WZLImACdHkhU
+7iEgo3H0+rCW1YZlzOVD2CM=
+=BQYQ
+-----END PGP SIGNATURE-----
diff --git a/net-misc/rinetd/files/rinetd.rc b/net-misc/rinetd/files/rinetd.rc
new file mode 100644 (file)
index 0000000..c867039
--- /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-misc/rinetd/files/rinetd.rc,v 1.1 2004/12/06 04:39:01 vapier Exp $
+
+depend() {
+       use net
+}
+
+start() {
+       ebegin "Starting rinetd"
+       /usr/sbin/rinetd
+       eend $?
+}
+
+stop() {
+       local ret
+       ebegin "Stopping rinetd"
+       start-stop-daemon --stop --pidfile /var/run/rinetd.pid
+       ret=$?
+       rm -f /var/run/rinetd.pid
+       eend ${ret}
+}
index b403134e6dd06f44ae95447400ba51d213c59fd4..38f20327e2c33833ec82fc5eb1bc08d8594fcbb4 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/rinetd/rinetd-0.62.ebuild,v 1.3 2004/07/15 03:23:48 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rinetd/rinetd-0.62.ebuild,v 1.4 2004/12/06 04:39:01 vapier Exp $
 
 DESCRIPTION="redirects TCP connections from one IP address and port to another"
 HOMEPAGE="http://www.boutell.com/rinetd/"
@@ -11,7 +11,9 @@ SLOT="0"
 KEYWORDS="x86"
 IUSE=""
 
-DEPEND="sys-devel/gcc"
+RDEPEND=""
+DEPEND="sys-devel/gcc
+       >=sys-apps/portage-2.0.51"
 
 S=${WORKDIR}/${PN}
 
@@ -20,7 +22,8 @@ src_compile() {
 }
 
 src_install() {
-       dosbin rinetd
+       dosbin rinetd || die
+       newinitd ${FILESDIR}/rinetd.rc rinetd
        doman rinetd.8
        dodoc CHANGES README
        dohtml index.html