summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Schiffbauer <mschiff@gentoo.org>2023-09-05 00:31:28 +0200
committerMarc Schiffbauer <mschiff@gentoo.org>2023-09-05 00:31:28 +0200
commitb34f26a768d3fb88053d9c165dfb8050f82dfa36 (patch)
tree1e5d13ce019f264c6b3a50a97a9549501fd8d163 /app-backup/bareos/files/bareos-dir-21.initd
parentapp-editors/logseq-desktop-bin: add 0.9.15, drop 0.9.14 (diff)
downloadmschiff-b34f26a768d3fb88053d9c165dfb8050f82dfa36.tar.gz
mschiff-b34f26a768d3fb88053d9c165dfb8050f82dfa36.tar.bz2
mschiff-b34f26a768d3fb88053d9c165dfb8050f82dfa36.zip
app-backup/bareos: restore older version
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Diffstat (limited to 'app-backup/bareos/files/bareos-dir-21.initd')
-rw-r--r--app-backup/bareos/files/bareos-dir-21.initd22
1 files changed, 22 insertions, 0 deletions
diff --git a/app-backup/bareos/files/bareos-dir-21.initd b/app-backup/bareos/files/bareos-dir-21.initd
new file mode 100644
index 0000000..916ee13
--- /dev/null
+++ b/app-backup/bareos/files/bareos-dir-21.initd
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ need postgresql
+ use dns bareos-fd bareos-sd
+}
+
+start() {
+ ebegin "Starting bareos director"
+ checkpath -d -m 0750 -o root:bareos /run/bareos
+ start-stop-daemon --start --quiet --exec /usr/sbin/bareos-dir \
+ -- -p /run/bareos/bareos-dir.9101.pid ${DIR_OPTIONS}
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping bareos director"
+ start-stop-daemon --stop --quiet --pidfile /run/bareos/bareos-dir.9101.pid
+ eend $?
+}