I sent in the same patches for bacula-sd and bacula-director. Since, those are daemons that should not be running on all hosts, they make more sense to enable/disable, especially if you're using a generated image across many hosts.

The bacula-fd version was to be consistent. If you don't have the /etc/default/bacula-fd file in place, the init script still works.

Chris.


John Goerzen wrote:
What is the point of installing bacula-fd and then not running it?

That just doesn't make sense to me.

Christopher Phillips (Blake) wrote:
Package: bacula-fd
Severity: Normal
Version: 2.4.4-1
Tags: patch

I believe that bacula-fd should be enabled or disabled using the /etc/default/bacula-fd file. I'm submitting a patch to /etc/init.d/bacula-fd to include this.

--- bacula-fd    2009-05-22 13:31:25.000000000 -0700
+++ /etc/init.d/bacula-fd    2009-04-20 08:02:48.000000000 -0700
@@ -40,7 +40,13 @@
     if [ -f /etc/bacula/do_not_run ]; then
         echo "Not starting $DESC: disabled via /etc/bacula/do_not_run"
         exit 0
-    fi
+        elif [ -r /etc/default/bacula-fd ]; then
+ . /etc/default/bacula-fd + fi
+        if [ "x$ENABLED" != "xyes" ]; then
+ echo "Not starting $DESC: disabled via /etc/default/bacula-fd"
+                exit 0
+        fi
echo -n "Starting $DESC: "
     start-stop-daemon --start --quiet --pidfile $PIDFILE \










Reply via email to