summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bareos/PKGBUILD4
-rw-r--r--bareos/bareos-bconsole.install2
-rw-r--r--bareos/bareos-director.install2
-rw-r--r--bareos/bareos-filedaemon.install2
-rw-r--r--bareos/bareos-storage-fifo.install9
-rw-r--r--bareos/bareos-storage-tape.install10
-rw-r--r--bareos/bareos-storage.install2
7 files changed, 27 insertions, 4 deletions
diff --git a/bareos/PKGBUILD b/bareos/PKGBUILD
index a624529e0..e0c5f0aff 100644
--- a/bareos/PKGBUILD
+++ b/bareos/PKGBUILD
@@ -22,7 +22,7 @@ pkgname=("${pkgbase}-common"
"${pkgbase}-storage-python-plugin")
pkgver=19.2.6
-pkgrel=6
+pkgrel=7
arch=(x86_64 i686 pentium4 armv6h armv7h aarch64)
groups=('bareos')
pkgdesc="Bareos - Backup Archiving REcovery Open Sourced"
@@ -396,6 +396,7 @@ package_bareos-director() {
package_bareos-storage-fifo() {
pkgdesc="${pkgdesc} - FIFO support for storage daemon"
depends=("bareos-storage=$pkgver" 'zlib' 'libcap' 'openssl' 'jansson' 'lzo')
+ install=bareos-storage-fifo.install
install -Dm755 \
"$srcdir/install/usr/lib/bareos/backends/libbareossd-fifo.so" \
-t "$pkgdir/usr/lib/bareos/backends"
@@ -522,6 +523,7 @@ package_bareos-storage() {
package_bareos-storage-tape() {
pkgdesc="${pkgdesc} - Tape support for storage daemon"
depends=("bareos-storage=$pkgver" 'zlib' 'libcap' 'bash' 'openssl' 'jansson' 'lzo' "mtx")
+ install=bareos-storage-tape.install
backup=(
'etc/bareos/mtx-changer.conf'
'etc/bareos/bareos-dir.d/storage/Tape.conf.example'
diff --git a/bareos/bareos-bconsole.install b/bareos/bareos-bconsole.install
index cdb5c0140..4ac639eef 100644
--- a/bareos/bareos-bconsole.install
+++ b/bareos/bareos-bconsole.install
@@ -3,7 +3,7 @@ post_install() {
/usr/lib/bareos/scripts/bareos-config initialize_local_hostname
/usr/lib/bareos/scripts/bareos-config initialize_passwords
- chown root:bareos /usr/share/bareos/config/bconsole.conf
+ chown root:bareos /etc/bareos/bconsole.conf
}
post_upgrade() {
diff --git a/bareos/bareos-director.install b/bareos/bareos-director.install
index 14a6e1c05..2f4a716b5 100644
--- a/bareos/bareos-director.install
+++ b/bareos/bareos-director.install
@@ -3,7 +3,7 @@ post_install() {
/usr/lib/bareos/scripts/bareos-config initialize_local_hostname
/usr/lib/bareos/scripts/bareos-config initialize_passwords
- chown -R bareos:bareos /usr/share/bareos/config/bareos-dir.d
+ chown -R bareos:bareos /etc/bareos/bareos-dir.d
chown bareos:bareos /usr/bin/bareos-dir
diff --git a/bareos/bareos-filedaemon.install b/bareos/bareos-filedaemon.install
index bfd1ca0f1..89812ef92 100644
--- a/bareos/bareos-filedaemon.install
+++ b/bareos/bareos-filedaemon.install
@@ -2,6 +2,8 @@
post_install() {
/usr/lib/bareos/scripts/bareos-config initialize_local_hostname
/usr/lib/bareos/scripts/bareos-config initialize_passwords
+
+ chown -R bareos:bareos /etc/bareos/bareos-fd.d
}
post_upgrade() {
diff --git a/bareos/bareos-storage-fifo.install b/bareos/bareos-storage-fifo.install
new file mode 100644
index 000000000..a955f809d
--- /dev/null
+++ b/bareos/bareos-storage-fifo.install
@@ -0,0 +1,9 @@
+## arg 1: the new package version
+post_install() {
+ chown -R bareos:bareos /etc/bareos/bareos-dir.d
+ chown -R bareos:bareos /etc/bareos/bareos-sd.d
+}
+
+post_upgrade() {
+ post_install
+}
diff --git a/bareos/bareos-storage-tape.install b/bareos/bareos-storage-tape.install
new file mode 100644
index 000000000..fa9b48993
--- /dev/null
+++ b/bareos/bareos-storage-tape.install
@@ -0,0 +1,10 @@
+## arg 1: the new package version
+post_install() {
+ chown -R bareos:bareos /etc/bareos/bareos-dir.d
+ chown -R bareos:bareos /etc/bareos/bareos-sd.d
+ chown bareos:bareos /etc/bareos/mtx-changer.conf
+}
+
+post_upgrade() {
+ post_install
+}
diff --git a/bareos/bareos-storage.install b/bareos/bareos-storage.install
index 12cf3285b..2b05bd651 100644
--- a/bareos/bareos-storage.install
+++ b/bareos/bareos-storage.install
@@ -3,7 +3,7 @@ post_install() {
/usr/lib/bareos/scripts/bareos-config initialize_local_hostname
/usr/lib/bareos/scripts/bareos-config initialize_passwords
- chown -R bareos:bareos /usr/share/bareos/config/bareos-sd.d
+ chown -R bareos:bareos /etc/bareos/bareos-sd.d
chown bareos:bareos /usr/bin/bareos-sd