diff options
-rw-r--r-- | bareos/PKGBUILD | 4 | ||||
-rw-r--r-- | bareos/bareos-bconsole.install | 2 | ||||
-rw-r--r-- | bareos/bareos-director.install | 2 | ||||
-rw-r--r-- | bareos/bareos-filedaemon.install | 2 | ||||
-rw-r--r-- | bareos/bareos-storage-fifo.install | 9 | ||||
-rw-r--r-- | bareos/bareos-storage-tape.install | 10 | ||||
-rw-r--r-- | bareos/bareos-storage.install | 2 |
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 |