diff --git a/PKGBUILD b/PKGBUILD index ad38526..2acf7a8 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -19,7 +19,7 @@ source=($pkgname-$pkgver.tar.gz::$url/archive/${pkgver/_/}.tar.gz umurmur.service) md5sums=('061aa71eb059eb00d2b123ec9200b405' '9d1dbd7b9827609dfdc02389336b9f83' - 'd9d556e4ffa77e193fb40ce508804720') + '0bbdd3037e4028dfa1e6516effd2f266') prepare() { cd $pkgname-${pkgver/_/} @@ -35,6 +35,7 @@ build() { package() { cd $pkgname-${pkgver/_/} make DESTDIR="$pkgdir" install + install -dm755 -o 123 -g 123 $pkgdir/var/db/umurmur install -dm0755 $pkgdir/etc/umurmur/ mv $pkgdir/usr/etc/umurmur.conf $pkgdir/etc/umurmur/ rmdir $pkgdir/usr/etc diff --git a/umurmur.install b/umurmur.install index c1514d0..71cb597 100644 --- a/umurmur.install +++ b/umurmur.install @@ -1,6 +1,6 @@ post_install() { - getent group umurmur > /dev/null || groupadd -r umurmur 1>/dev/null - getent passwd umurmur > /dev/null || useradd -r -M -g umurmur -s /bin/false umurmur 1>/dev/null + getent group umurmur > /dev/null || groupadd -g 123 umurmur 1>/dev/null + getent passwd umurmur > /dev/null || useradd -u 123 -d /var/db/umurmur -g umurmur -s /bin/false umurmur 1>/dev/null } post_upgrade() { diff --git a/umurmur.service b/umurmur.service index 329f168..1ed50db 100644 --- a/umurmur.service +++ b/umurmur.service @@ -7,6 +7,7 @@ Type=simple User=umurmur Group=umurmur PIDFile=/run/umurmurd.pid +WorkingDirectory=/var/db/umurmur ExecStartPre=/usr/bin/umurmurd -t -c /etc/umurmur/umurmur.conf ExecStart=/usr/bin/umurmurd -d -r -p /run/umurmurd.pid -c /etc/umurmur/umurmur.conf ExecReload=/bin/kill -HUP $MAINPID -- 2.10.0