diff options
author | root <root@rshg054.dnsready.net> | 2011-09-24 23:14:35 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2011-09-24 23:14:35 +0000 |
commit | 38a0b12ffffc8842019f47425b60688253e709b0 (patch) | |
tree | 73c9939e109bcff426e5d2a91fdd1a7baee2f2d3 /community/bacula/bacula-fd.rc.d | |
parent | cb2a1951e9cd1de18c0ab88c9d741e91a423fc36 (diff) |
Sat Sep 24 23:14:35 UTC 2011
Diffstat (limited to 'community/bacula/bacula-fd.rc.d')
-rw-r--r-- | community/bacula/bacula-fd.rc.d | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/community/bacula/bacula-fd.rc.d b/community/bacula/bacula-fd.rc.d new file mode 100644 index 000000000..3817a0fed --- /dev/null +++ b/community/bacula/bacula-fd.rc.d @@ -0,0 +1,41 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + + [ -d /var/run/bacula ] || mkdir -p /var/run/bacula + chown bacula:bacula /var/run/bacula + + stat_busy "Starting Bacula File Daemon" + /usr/sbin/bacula-fd + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon bacula-fd + stat_done + fi + ;; + stop) + stat_busy "Stopping Bacula File Daemon" + killall bacula-fd > /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon bacula-fd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 +~ +~ |