diff options
author | Erich Eckner <git@eckner.net> | 2020-04-26 16:13:04 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2020-04-26 16:13:04 +0200 |
commit | 54e5fe72a301dc9e2cf35d307a6a7fed471c7925 (patch) | |
tree | 1a04dcba38126fa3dea142c8e366d7571de2f320 /manualPorts/bareos-filedaemon | |
parent | 34b2772d6ccd47983745a7ebc5830d05cd4d9738 (diff) | |
download | crux-ports-54e5fe72a301dc9e2cf35d307a6a7fed471c7925.tar.xz |
bareos-filedaemon: /etc/rc.d/bareos-fd new
Diffstat (limited to 'manualPorts/bareos-filedaemon')
-rw-r--r-- | manualPorts/bareos-filedaemon/.footprint | 2 | ||||
-rw-r--r-- | manualPorts/bareos-filedaemon/.md5sum | 1 | ||||
-rw-r--r-- | manualPorts/bareos-filedaemon/.signature | 7 | ||||
-rw-r--r-- | manualPorts/bareos-filedaemon/Pkgfile | 9 | ||||
-rwxr-xr-x | manualPorts/bareos-filedaemon/bareos-fd | 37 |
5 files changed, 51 insertions, 5 deletions
diff --git a/manualPorts/bareos-filedaemon/.footprint b/manualPorts/bareos-filedaemon/.footprint index 5c2cfa9..24d43aa 100644 --- a/manualPorts/bareos-filedaemon/.footprint +++ b/manualPorts/bareos-filedaemon/.footprint @@ -8,6 +8,8 @@ drwxr-x--- root/root etc/bareos/bareos-fd.d/director/ -rw-rw---- root/root etc/bareos/bareos-fd.d/director/bareos-mon.conf drwxr-x--- root/root etc/bareos/bareos-fd.d/messages/ -rw-rw---- root/root etc/bareos/bareos-fd.d/messages/Standard.conf +drwxr-xr-x root/root etc/rc.d/ +-rwxr-xr-x root/root etc/rc.d/bareos-fd drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/bareos-fd diff --git a/manualPorts/bareos-filedaemon/.md5sum b/manualPorts/bareos-filedaemon/.md5sum index ed4e621..9f69f93 100644 --- a/manualPorts/bareos-filedaemon/.md5sum +++ b/manualPorts/bareos-filedaemon/.md5sum @@ -1,3 +1,4 @@ d483ef56350c55492f916ce53798d377 19.2.7.tar.gz +fd2649251216156c0ecce55aa1358411 bareos-fd c0ff9a74d0e26f65122ecf3bb48a87bd check-if-bareos-backup-is-running 4f26be549cf136364dcb08daab7b0724 nullify-os-specifics.patch diff --git a/manualPorts/bareos-filedaemon/.signature b/manualPorts/bareos-filedaemon/.signature index 9284cd4..ee84d7b 100644 --- a/manualPorts/bareos-filedaemon/.signature +++ b/manualPorts/bareos-filedaemon/.signature @@ -1,7 +1,8 @@ untrusted comment: verify with /etc/ports/deepthought.pub -RWQxCptPusLGGvyd1VyOxFYKEanCjYMS9pQYiQdA706qUPiIg9vgUpGozMAxvfjbPXIOOnvvrrqhohuYQoAJsIX6e92MK8aMIQ4= -SHA256 (Pkgfile) = e73a1c4cdc0839c13cfa6cab6b08ed7c9ecdffeee6b9222f4d7bafe183f3bd82 -SHA256 (.footprint) = bad692d670557e894cc51c7ebf0f40b1f43dc3545fd5ec15c7b19e020384f85b +RWQxCptPusLGGgV48CYNiT9TJ7FYP7unDwodGNYDq0cYem5xZitH3OdC/GjeuCFztwcMgZVMvKdpsuSDAlkCXDB53FJ/7G5JcAc= +SHA256 (Pkgfile) = a900db5d617e290f0ef3e5cc348a02e701146e1ac3aec490678a27cbfdc8540b +SHA256 (.footprint) = e2866d153999c5aa13bf8081e8dae03bde286930005d126eafc18778f2f38ca4 SHA256 (19.2.7.tar.gz) = 283c1fa9cb6a96b1f09b402cd507ecd8bf798458bafcbfad867da08d33d12653 SHA256 (nullify-os-specifics.patch) = d2c0943243aa6f8be7fe0548b2c160cbfb86c979ef535553b7d823dc7ab5462e SHA256 (check-if-bareos-backup-is-running) = 14fb81b235a18c31f8457d23c525b4a87a0399755535f883d0f6e1e7fa360fc0 +SHA256 (bareos-fd) = e70e265d19345d1971822288ca27a6f4322bcda0079d3371b3199e11a9947f36 diff --git a/manualPorts/bareos-filedaemon/Pkgfile b/manualPorts/bareos-filedaemon/Pkgfile index 425d171..098b344 100644 --- a/manualPorts/bareos-filedaemon/Pkgfile +++ b/manualPorts/bareos-filedaemon/Pkgfile @@ -6,10 +6,11 @@ name=bareos-filedaemon _name=${name%-*} version=19.2.7 -release=1 +release=2 source=("https://github.com/$_name/$_name/archive/Release/$version.tar.gz" 'nullify-os-specifics.patch' -'check-if-bareos-backup-is-running') +'check-if-bareos-backup-is-running' +'bareos-fd') build() { @@ -151,4 +152,8 @@ build() { -t "$PKG/usr/bin" chmod -R o-rx "$PKG/etc/bareos" + + install -Dm755 \ + "$SRC/bareos-fd" \ + -t "$PKG/etc/rc.d" } diff --git a/manualPorts/bareos-filedaemon/bareos-fd b/manualPorts/bareos-filedaemon/bareos-fd new file mode 100755 index 0000000..06c6c0a --- /dev/null +++ b/manualPorts/bareos-filedaemon/bareos-fd @@ -0,0 +1,37 @@ +#!/bin/bash +# +# /etc/rc.d/bareos-fd: bareos file daemon +# + +case "$1" in + + start) + + mkdir -p /run/bareos/fd + chown bareos:bareos /run/bareos/fd + /usr/bin/bareos-fd + + ;; + + stop) + + kill $(cat /run/bareos/fd/bareos-fd.9102.pid) + + ;; + + restart) + + "$0" stop + "$0" start + + ;; + + *) + + echo "usage: $0 [start|stop|restart]" + + ;; + +esac + +# End of file |