aboutsummaryrefslogtreecommitdiffstats
path: root/community/backuppc/backuppc.initd
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2018-12-14 08:50:17 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2018-12-14 08:51:26 +0000
commit6eb6ef1b6a1e924c0e82564dbc61475a8bc5e8d5 (patch)
treeb045607052dfc3a68b85fc5c1da4d73a7ca402f3 /community/backuppc/backuppc.initd
parentca93d24a0026cfc1cac5229df60475ce936cf5ba (diff)
downloadaports-6eb6ef1b6a1e924c0e82564dbc61475a8bc5e8d5.tar.bz2
aports-6eb6ef1b6a1e924c0e82564dbc61475a8bc5e8d5.tar.xz
community/backuppc: no longer maintained
Diffstat (limited to 'community/backuppc/backuppc.initd')
-rw-r--r--community/backuppc/backuppc.initd26
1 files changed, 26 insertions, 0 deletions
diff --git a/community/backuppc/backuppc.initd b/community/backuppc/backuppc.initd
new file mode 100644
index 0000000000..751f04bf4e
--- /dev/null
+++ b/community/backuppc/backuppc.initd
@@ -0,0 +1,26 @@
+#!/sbin/openrc-run
+
+extra_started_commands="reload"
+
+: ${user:="backuppc"}
+: ${logdir:="/var/log/BackupPC"}
+: ${command_args:="-d"}
+
+command="/usr/share/BackupPC/bin/BackupPC"
+start_stop_daemon_args="--interpreted --user $user"
+pidfile="/run/BackupPC/BackupPC.pid"
+retry="30"
+
+depend() {
+ after firewall modules
+}
+
+start_pre() {
+ checkpath -d -o $user -m 755 "${pidfile%/*}"
+}
+
+reload() {
+ ebegin "Reloading $name"
+ start-stop-daemon --signal 1 --pidfile "$pidfile" -x /usr/bin/perl
+ eend $?
+}