diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2012-03-21 14:29:26 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2012-03-21 14:29:26 +0000 |
commit | 5d9620463b748f38927b1080a39093cdfb929254 (patch) | |
tree | da5090bda26ac3104a13ae22cc047aaf50deb078 | |
parent | 36d09d5b6774ec30ffb5f996fd849cf42bcf7012 (diff) | |
download | alpine_aports-5d9620463b748f38927b1080a39093cdfb929254.tar.bz2 alpine_aports-5d9620463b748f38927b1080a39093cdfb929254.tar.xz alpine_aports-5d9620463b748f38927b1080a39093cdfb929254.zip |
testing/rrdcollect: simplify init.d
-rw-r--r-- | testing/rrdcollect/APKBUILD | 14 | ||||
-rw-r--r-- | testing/rrdcollect/rrdcollect.confd | 3 | ||||
-rwxr-xr-x | testing/rrdcollect/rrdcollect.initd | 21 |
3 files changed, 6 insertions, 32 deletions
diff --git a/testing/rrdcollect/APKBUILD b/testing/rrdcollect/APKBUILD index 688ccdd374..56e6499aa1 100644 --- a/testing/rrdcollect/APKBUILD +++ b/testing/rrdcollect/APKBUILD | |||
@@ -2,7 +2,7 @@ | |||
2 | # Maintainer: Michael Mason <ms13sp@gmail.com> | 2 | # Maintainer: Michael Mason <ms13sp@gmail.com> |
3 | pkgname=rrdcollect | 3 | pkgname=rrdcollect |
4 | pkgver=0.2.9 | 4 | pkgver=0.2.9 |
5 | pkgrel=1 | 5 | pkgrel=2 |
6 | pkgdesc="Read system statistical data and feed it to RRDtool" | 6 | pkgdesc="Read system statistical data and feed it to RRDtool" |
7 | url="http://rrdcollect.sourceforge.net/" | 7 | url="http://rrdcollect.sourceforge.net/" |
8 | arch="all" | 8 | arch="all" |
@@ -12,9 +12,8 @@ makedepends="libpcap-dev" | |||
12 | install= | 12 | install= |
13 | subpackages="$pkgname-doc" | 13 | subpackages="$pkgname-doc" |
14 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz | 14 | source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz |
15 | rrdcollect.conf.patch | 15 | rrdcollect.conf.patch |
16 | rrdcollect.confd | 16 | rrdcollect.initd" |
17 | rrdcollect.initd" | ||
18 | 17 | ||
19 | _builddir="$srcdir/$pkgname-$pkgver" | 18 | _builddir="$srcdir/$pkgname-$pkgver" |
20 | prepare() { | 19 | prepare() { |
@@ -44,12 +43,11 @@ package() { | |||
44 | cd "$_builddir" | 43 | cd "$_builddir" |
45 | make DESTDIR="$pkgdir" install | 44 | make DESTDIR="$pkgdir" install |
46 | 45 | ||
47 | install -m755 -D "$srcdir"/rrdcollect.initd "$pkgdir"/etc/init.d/rrdcollect || return 1 | 46 | install -m755 -D "$srcdir"/rrdcollect.initd \ |
48 | install -m644 -D "$srcdir"/rrdcollect.confd "$pkgdir"/etc/conf.d/rrdcollect || return 1 | 47 | "$pkgdir"/etc/init.d/rrdcollect || return 1 |
49 | install -m755 -d "$pkgdir"/var/lib/rrdtool || return 1 | 48 | install -m755 -d "$pkgdir"/var/lib/rrdtool || return 1 |
50 | } | 49 | } |
51 | 50 | ||
52 | md5sums="1e94eb0f8d55ebf0f042c10baebc2d3d rrdcollect-0.2.9.tar.gz | 51 | md5sums="1e94eb0f8d55ebf0f042c10baebc2d3d rrdcollect-0.2.9.tar.gz |
53 | e09d7a588e31c9ecfc44fd1747ad732b rrdcollect.conf.patch | 52 | e09d7a588e31c9ecfc44fd1747ad732b rrdcollect.conf.patch |
54 | b3f64ec3e4578fb4de9614c20c6ea232 rrdcollect.confd | 53 | d5a892939ee11351f6bbbf9218694f8b rrdcollect.initd" |
55 | edef974fb5a27279f9347d9eacda4a26 rrdcollect.initd" | ||
diff --git a/testing/rrdcollect/rrdcollect.confd b/testing/rrdcollect/rrdcollect.confd deleted file mode 100644 index eb7e4fa828..0000000000 --- a/testing/rrdcollect/rrdcollect.confd +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | # rrdcollect params suitable for running as a daemon | ||
2 | |||
3 | RRD_OPTS="" | ||
diff --git a/testing/rrdcollect/rrdcollect.initd b/testing/rrdcollect/rrdcollect.initd index da566116e1..883e574e11 100755 --- a/testing/rrdcollect/rrdcollect.initd +++ b/testing/rrdcollect/rrdcollect.initd | |||
@@ -3,25 +3,4 @@ | |||
3 | description="rrdcollect daemon" | 3 | description="rrdcollect daemon" |
4 | pidfile="/var/run/${RC_SVCNAME}.pid" | 4 | pidfile="/var/run/${RC_SVCNAME}.pid" |
5 | command="/usr/sbin/rrdcollect" | 5 | command="/usr/sbin/rrdcollect" |
6 | runas="root" | ||
7 | 6 | ||
8 | start_pre() { | ||
9 | checkpath --directory --owner ${runas}:${runas} --mode 775 ${pidfile%/*} | ||
10 | } | ||
11 | |||
12 | start() { | ||
13 | ebegin "Starting ${RC_SVCNAME}" | ||
14 | start-stop-daemon --start \ | ||
15 | --user ${runas} \ | ||
16 | --pidfile ${pidfile} \ | ||
17 | --exec ${command} \ | ||
18 | -- ${RRD_OPTS} | ||
19 | eend $? | ||
20 | } | ||
21 | |||
22 | stop() { | ||
23 | ebegin "Stopping ${RC_SVCNAME}" | ||
24 | start-stop-daemon --stop \ | ||
25 | --pidfile ${pidfile} | ||
26 | eend $? | ||
27 | } | ||