aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/bacula/APKBUILD3
-rw-r--r--main/bacula/bacula-client.pre-install6
2 files changed, 8 insertions, 1 deletions
diff --git a/main/bacula/APKBUILD b/main/bacula/APKBUILD
index 3bbf2c48d0..49f7dbd2d9 100644
--- a/main/bacula/APKBUILD
+++ b/main/bacula/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=bacula
pkgver=9.4.4
-pkgrel=0
+pkgrel=1
pkgdesc="Enterprise ready, network based backup program"
url="http://www.bacula.org"
arch="all"
@@ -158,6 +158,7 @@ libs() {
}
client() {
+ install="$subpkgname.pre-install"
pkgdesc="Bacula client"
mkdir -p "$subpkgdir"/usr/sbin \
"$subpkgdir"/etc/init.d \
diff --git a/main/bacula/bacula-client.pre-install b/main/bacula/bacula-client.pre-install
new file mode 100644
index 0000000000..4116667f10
--- /dev/null
+++ b/main/bacula/bacula-client.pre-install
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+addgroup -S bacula 2>/dev/null
+adduser -S -D -h /var/lib/bacula/ -s /sbin/nologin -G bacula -g bacula bacula 2>/dev/null
+
+exit 0