X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@lists.alpinelinux.org Received: from mail-iw0-f194.google.com (mail-iw0-f194.google.com [209.85.214.194]) by lists.alpinelinux.org (Postfix) with ESMTP id 3FD9F1EB587 for ; Thu, 2 Dec 2010 02:45:20 +0000 (UTC) Received: by iwn35 with SMTP id 35so279169iwn.1 for ; Wed, 01 Dec 2010 18:45:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:date :message-id:x-mailer; bh=QtJFXb3meAu7zLIcwb2qCYkosvQtlhhm+80tXaFg9BE=; b=kkTAoR/XWxOIpHx7rymRfCrnhJateMsWeAvE7AwY/JBhYyMXfH5okJV7CeKv1nzPIb vvGiY3Os4LK3zf7aygQaAN0JbtnM3A9+tOk2l6Xo3w6ix1A8kWraR8UYgsCPt2gmb0iQ GjmugLHwh/81JOlAc5+AK/GYHZQjUlB9Q/Mio= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; b=YVSf1w1cW8iJr29L/MLZz1u8CDoMLZE5h2nkRxVTjfb2igKulClbSjZ98PHvkyob1H /dMti8Zd8Bh7J0W9gKlIm+2tYtLbEO/3irUFON++3MP63H1R/PtblVrZCEBk681nGJf1 nT2bR0aO2PM+wIDH7XtnFqhm2p4LSO7ap+zrk= Received: by 10.42.229.131 with SMTP id ji3mr2699922icb.327.1291257918823; Wed, 01 Dec 2010 18:45:18 -0800 (PST) Received: from localhost.localdomain (209.250.132.162.tor.pathcom.com [209.250.132.162]) by mx.google.com with ESMTPS id d21sm449236ibg.15.2010.12.01.18.45.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 01 Dec 2010 18:45:18 -0800 (PST) From: Jeff Bilyk To: alpine-devel@lists.alpinelinux.org Cc: Jeff Bilyk Subject: [alpine-devel] [PATCH] testing/softflowd: add init script Date: Wed, 1 Dec 2010 20:45:04 +0000 Message-Id: <1291236304-12013-1-git-send-email-jbilyk@gmail.com> X-Mailer: git-send-email 1.7.3.2 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: add init script --- testing/softflowd/APKBUILD | 13 +++++++++++-- testing/softflowd/softflowd.confd | 2 ++ testing/softflowd/softflowd.initd | 20 ++++++++++++++++++++ 3 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 testing/softflowd/softflowd.confd create mode 100755 testing/softflowd/softflowd.initd diff --git a/testing/softflowd/APKBUILD b/testing/softflowd/APKBUILD index 58d34b6..1ac3e75 100644 --- a/testing/softflowd/APKBUILD +++ b/testing/softflowd/APKBUILD @@ -9,7 +9,9 @@ depends="libpcap" makedepends="libpcap-dev" install= subpackages="$pkgname-doc" -source="http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.gz" +source="http://$pkgname.googlecode.com/files/$pkgname-$pkgver.tar.gz + $pkgname.initd + $pkgname.confd" _builddir="$srcdir"/$pkgname-$pkgver @@ -26,6 +28,13 @@ package() { cd "$_builddir" make DESTDIR="$pkgdir" install + mkdir -p "$pkgdir"/etc/init.d + mkdir -p "$pkgdir"/etc/conf.d + + install -D -m755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname + install -D -m644 "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname } -md5sums="0054d1c80494396cc15edb0a1c7748b1 softflowd-0.9.8.tar.gz" +md5sums="0054d1c80494396cc15edb0a1c7748b1 softflowd-0.9.8.tar.gz +291204a29d6e268a53cd5aea22bf4f89 softflowd.initd +ad05d3bf3ab5d62ca492bbbeb9402f16 softflowd.confd" diff --git a/testing/softflowd/softflowd.confd b/testing/softflowd/softflowd.confd new file mode 100644 index 0000000..390c5d7 --- /dev/null +++ b/testing/softflowd/softflowd.confd @@ -0,0 +1,2 @@ +SOFTFLOW_OPTS="-i eth0" +SOFTFLOWDOWN_OPTS="shutdown" diff --git a/testing/softflowd/softflowd.initd b/testing/softflowd/softflowd.initd new file mode 100755 index 0000000..dd9abd6 --- /dev/null +++ b/testing/softflowd/softflowd.initd @@ -0,0 +1,20 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net + after firewall +} + +start() { + ebegin "Starting $SVCNAME" + start-stop-daemon -S -x /usr/sbin/softflowd -- ${SOFTFLOW_OPTS} + eend $? +} + +stop() { + ebegin "Stopping $SVCNAME" + start-stop-daemon -S -x /usr/sbin/softflowctl -- ${SOFTFLOWDOWN_OPTS} + eend $? +} -- 1.7.3.2 --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---