diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2012-02-23 08:58:43 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2012-02-23 09:49:38 +0000 |
commit | 52b1fb5af93e3781ff3a719e034fbe15e28162c5 (patch) | |
tree | 147f9f86cd599ab5684e0614daed1b00b56989e0 | |
parent | b2ea3ed7c0c039507b9f13d9330abfb08ba5b00d (diff) | |
download | alpine_aports-52b1fb5af93e3781ff3a719e034fbe15e28162c5.tar.bz2 alpine_aports-52b1fb5af93e3781ff3a719e034fbe15e28162c5.tar.xz alpine_aports-52b1fb5af93e3781ff3a719e034fbe15e28162c5.zip |
main/ntop: rebuild against gdbm-1.10 and set dir permissions properly
We should always set permissions within the apk and not in post-install
since apk-tools keeps track of permissions.
-rw-r--r-- | main/ntop/APKBUILD | 8 | ||||
-rwxr-xr-x | main/ntop/ntop.post-install | 3 | ||||
-rwxr-xr-x | main/ntop/ntop.pre-install | 4 |
3 files changed, 9 insertions, 6 deletions
diff --git a/main/ntop/APKBUILD b/main/ntop/APKBUILD index 44ac5b65f4..4d260d442f 100644 --- a/main/ntop/APKBUILD +++ b/main/ntop/APKBUILD | |||
@@ -2,16 +2,18 @@ | |||
2 | # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> | 2 | # Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> |
3 | pkgname=ntop | 3 | pkgname=ntop |
4 | pkgver=4.1.0 | 4 | pkgver=4.1.0 |
5 | pkgrel=0 | 5 | pkgrel=1 |
6 | pkgdesc="Network traffic probe" | 6 | pkgdesc="Network traffic probe" |
7 | url="http://www.ntop.org" | 7 | url="http://www.ntop.org" |
8 | arch="all" | 8 | arch="all" |
9 | license="GPL" | 9 | license="GPL" |
10 | depends= | 10 | depends= |
11 | pkgusers="ntop" | ||
12 | pkggroups="ntop" | ||
11 | makedepends="autoconf automake freetype-dev gdbm-dev geoip-dev libart-lgpl-dev | 13 | makedepends="autoconf automake freetype-dev gdbm-dev geoip-dev libart-lgpl-dev |
12 | libevent-dev libpcap-dev libpng-dev libtool libxml2-dev lua-dev | 14 | libevent-dev libpcap-dev libpng-dev libtool libxml2-dev lua-dev |
13 | openssl-dev python-dev rrdtool-dev wget zlib-dev" | 15 | openssl-dev python-dev rrdtool-dev wget zlib-dev" |
14 | install="$pkgname.post-install" | 16 | install="$pkgname.pre-install" |
15 | subpackages="$pkgname-dev $pkgname-doc" | 17 | subpackages="$pkgname-dev $pkgname-doc" |
16 | source="http://sourceforge.net/projects/$pkgname/files/$pkgname/Stable/$pkgname-$pkgver.tar.gz | 18 | source="http://sourceforge.net/projects/$pkgname/files/$pkgname/Stable/$pkgname-$pkgver.tar.gz |
17 | ntop.initd | 19 | ntop.initd |
@@ -46,7 +48,7 @@ package() { | |||
46 | install -m755 -D "$srcdir"/ntop-update-geoip-db \ | 48 | install -m755 -D "$srcdir"/ntop-update-geoip-db \ |
47 | "$pkgdir"/usr/bin/ntop-update-geoip-db | 49 | "$pkgdir"/usr/bin/ntop-update-geoip-db |
48 | # ntop internal db dir | 50 | # ntop internal db dir |
49 | mkdir -p $pkgdir/var/lib/ntop | 51 | install -d -o ntop -g ntop -m755 $pkgdir/var/lib/ntop |
50 | } | 52 | } |
51 | 53 | ||
52 | md5sums="116df99cf548431393991ea15443c52f ntop-4.1.0.tar.gz | 54 | md5sums="116df99cf548431393991ea15443c52f ntop-4.1.0.tar.gz |
diff --git a/main/ntop/ntop.post-install b/main/ntop/ntop.post-install deleted file mode 100755 index ede8a22f3c..0000000000 --- a/main/ntop/ntop.post-install +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | adduser -h /var/lib/ntop -s /bin/false -S -H -D ntop &>/dev/null | ||
3 | chown ntop /var/lib/ntop | ||
diff --git a/main/ntop/ntop.pre-install b/main/ntop/ntop.pre-install new file mode 100755 index 0000000000..fdc2803450 --- /dev/null +++ b/main/ntop/ntop.pre-install | |||
@@ -0,0 +1,4 @@ | |||
1 | #!/bin/sh | ||
2 | addgroup -S ntop 2>/dev/null | ||
3 | adduser -h /var/lib/ntop -s /bin/false -S -G ntop -H -D ntop 2>/dev/null | ||
4 | exit 0 | ||