From d5f1b4c0135d1206ebbdeff244f6388b408d1953 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 11 Mar 2020 08:43:58 +0100 Subject: bareos: correct the paths of the installs --- bareos/PKGBUILD | 4 +++- bareos/bareos-bconsole.install | 2 +- bareos/bareos-director.install | 2 +- bareos/bareos-filedaemon.install | 2 ++ bareos/bareos-storage-fifo.install | 9 +++++++++ bareos/bareos-storage-tape.install | 10 ++++++++++ bareos/bareos-storage.install | 2 +- 7 files changed, 27 insertions(+), 4 deletions(-) create mode 100644 bareos/bareos-storage-fifo.install create mode 100644 bareos/bareos-storage-tape.install (limited to 'bareos') diff --git a/bareos/PKGBUILD b/bareos/PKGBUILD index a624529e..e0c5f0af 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 cdb5c014..4ac639ee 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 14a6e1c0..2f4a716b 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 bfd1ca0f..89812ef9 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 00000000..a955f809 --- /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 00000000..fa9b4899 --- /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 12cf3285..2b05bd65 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 -- cgit v1.2.3-54-g00ecf