From 80a42c0c7da3d3978b5fccf0236cdfc2a6188789 Mon Sep 17 00:00:00 2001 From: Leonardo Arena Date: Wed, 9 Apr 2014 14:32:59 +0000 Subject: main/snmptt: fix ownership of spool and log dirs --- main/snmptt/APKBUILD | 8 +++++--- main/snmptt/snmptt.pre-install | 1 + 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/main/snmptt/APKBUILD b/main/snmptt/APKBUILD index 264fa5e3f7..4b6265c89e 100644 --- a/main/snmptt/APKBUILD +++ b/main/snmptt/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Natanael Copa pkgname=snmptt pkgver=1.3 -pkgrel=4 +pkgrel=5 pkgdesc="Translates traps received from snmptrapd into easy to understand messages" url="http://www.snmptt.org" arch="noarch" @@ -10,6 +10,7 @@ license="GPL" depends="perl perl-config-inifiles perl-list-moreutils" makedepends= install="$pkgname.pre-install" +pkgusers="snmptt" source="http://downloads.sourceforge.net/$pkgname/${pkgname}_$pkgver.tgz snmptt.initd snmptt.confd @@ -21,8 +22,9 @@ build() { package() { cd "$srcdir"/snmptt_${pkgver} - mkdir -p "$pkgdir"/var/log/snmptt - mkdir -p "$pkgdir"/var/spool/snmptt + for dir in /var/log/snmptt /var/spool/snmptt; do + mkdir -p "$pkgdir"${dir} && chown snmptt "$pkgdir"${dir} + done install -D -m755 snmptt "$pkgdir"/usr/bin/snmptt install -D -m755 snmptthandler "$pkgdir"/usr/bin/snmptthandler install -D -m755 snmpttconvert "$pkgdir"/usr/bin/snmpttconvert diff --git a/main/snmptt/snmptt.pre-install b/main/snmptt/snmptt.pre-install index 4815b49db1..873986f5cb 100644 --- a/main/snmptt/snmptt.pre-install +++ b/main/snmptt/snmptt.pre-install @@ -1,2 +1,3 @@ #!/bin/sh adduser -h /var/spool/snmptt -s /sbin/nologin -S -D snmptt &>/dev/null +exit 0 -- cgit v1.2.3