summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2003-09-15 19:08:41 +0000
committerHeinrich Wendel <lanius@gentoo.org>2003-09-15 19:08:41 +0000
commitd7fa3aa84405bae74325724d5d14419f8ae5bc82 (patch)
treedcffffd9793e666a1bad11420f6502acd1592fbb /net-dialup
parentversion bump and doc-USE-flag extended (diff)
downloadgentoo-2-d7fa3aa84405bae74325724d5d14419f8ae5bc82.tar.gz
gentoo-2-d7fa3aa84405bae74325724d5d14419f8ae5bc82.tar.bz2
gentoo-2-d7fa3aa84405bae74325724d5d14419f8ae5bc82.zip
added init-script
Diffstat (limited to 'net-dialup')
-rw-r--r--net-dialup/rp-pppoe/ChangeLog7
-rw-r--r--net-dialup/rp-pppoe/Manifest5
-rw-r--r--net-dialup/rp-pppoe/files/rp-pppoe.rc19
-rw-r--r--net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild8
4 files changed, 35 insertions, 4 deletions
diff --git a/net-dialup/rp-pppoe/ChangeLog b/net-dialup/rp-pppoe/ChangeLog
index bcff05258ff9..4982b366aade 100644
--- a/net-dialup/rp-pppoe/ChangeLog
+++ b/net-dialup/rp-pppoe/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-dialup/rp-pppoe
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/ChangeLog,v 1.16 2003/08/21 23:35:30 wwoods Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/ChangeLog,v 1.17 2003/09/15 19:08:33 lanius Exp $
+
+ 15 Sep 2003; Heinrich Wendel <lanius@gentoo.org> rp-pppoe-3.5.ebuild,
+ files/rp-pppoe.rc:
+ added init script
+ added info at the end how to configure connection
21 Aug 2003; Will Woods <wwoods@gentoo.org> rp-pppoe-3.5.ebuild:
Marked stable for alpha
diff --git a/net-dialup/rp-pppoe/Manifest b/net-dialup/rp-pppoe/Manifest
index b002be38627a..d8bde59f43b0 100644
--- a/net-dialup/rp-pppoe/Manifest
+++ b/net-dialup/rp-pppoe/Manifest
@@ -1,3 +1,4 @@
-MD5 16cad530e36bc4e05ae320d0f1d7c3c9 ChangeLog 2443
-MD5 349f8a7c58fe1c4aa64b50133b273cdd rp-pppoe-3.5.ebuild 1048
+MD5 05a5bfe099d313ff096d7b7dcfad679b rp-pppoe-3.5.ebuild 1190
+MD5 dbee1ef807817ed1ebf13ec5581e7e61 ChangeLog 2609
MD5 4d75ec30cff5b02997155a83a3c3ed9f files/digest-rp-pppoe-3.5 64
+MD5 79c78460c2463480b02d5011ec3b0503 files/rp-pppoe.rc 480
diff --git a/net-dialup/rp-pppoe/files/rp-pppoe.rc b/net-dialup/rp-pppoe/files/rp-pppoe.rc
new file mode 100644
index 000000000000..ac2fdb925c35
--- /dev/null
+++ b/net-dialup/rp-pppoe/files/rp-pppoe.rc
@@ -0,0 +1,19 @@
+#!/sbin/runscript
+# This init script controls the pppoe connection for adsl lines.
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting adsl"
+ start-stop-daemon --start --quiet --exec /usr/sbin/adsl-start --background
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping adsl"
+ start-stop-daemon --start --quiet --exec /usr/sbin/adsl-stop --background
+ eend $?
+}
diff --git a/net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild b/net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild
index a2b44ed14d00..729376afceb5 100644
--- a/net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild
+++ b/net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild,v 1.13 2003/09/08 07:10:17 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/rp-pppoe/rp-pppoe-3.5.ebuild,v 1.14 2003/09/15 19:08:33 lanius Exp $
DESCRIPTION="A user-mode PPPoE client and server suite for Linux"
SRC_URI="http://www.roaringpenguin.com/pppoe/${P}.tar.gz"
@@ -35,4 +35,10 @@ src_install () {
datadir=/usr/share/doc/${PF}/ install || die "Failed to install the GUI"
dosym /usr/share/doc/${PF}/tkpppoe /usr/share/tkpppoe
fi
+
+ exeinto /etc/init.d ; newexe ${FILESDIR}/rp-pppoe.rc rp-pppoe
+}
+
+pkg_postinst() {
+ einfo "Use adsl-setup to configure your dialup connection"
}