Package: bacula Version: 2.2.5-1 Severity: wishlist Tags: patch Hi,
Further to the changes made to fix #357619 Ubuntu carries some more changes to improve the support of having /var/run on a tmpfs. Please consider applying them. Thanks, James diff -pruN 2.2.5-1/debian/bacula-director-common.bacula-director.init 2.2.5-1ubuntu1/debian/bacula-director-common.bacula-director.init --- 2.2.5-1/debian/bacula-director-common.bacula-director.init 2007-11-04 01:11:09.000000000 +0000 +++ 2.2.5-1ubuntu1/debian/bacula-director-common.bacula-director.init 2007-11-04 01:10:40.000000000 +0000 @@ -23,14 +23,8 @@ fi PIDFILE=/var/run/bacula/$NAME.$PORT.pid -create_var_run_dir() -{ - if [ ! -d /var/run/bacula/ ]; then - mkdir -p 0755 /var/run/bacula/ - chown bacula:daemon /var/run/bacula/ - fi -} - +. /usr/share/bacula-common/common-functions +create_var_run_dir get_pid() { diff -pruN 2.2.5-1/debian/bacula-fd.init 2.2.5-1ubuntu1/debian/bacula-fd.init --- 2.2.5-1/debian/bacula-fd.init 2007-11-04 01:11:09.000000000 +0000 +++ 2.2.5-1ubuntu1/debian/bacula-fd.init 2007-11-04 01:10:40.000000000 +0000 @@ -21,6 +21,9 @@ if [ -n "`getent services bacula-fd`" ]; PORT=`getent services bacula-fd | awk '{ gsub("/tcp","",$2); print $2; }'` fi +. /usr/share/bacula-common/common-functions +create_var_run_dir + PIDFILE=/var/run/bacula/$NAME.$PORT.pid case "$1" in diff -pruN 2.2.5-1/debian/bacula-sd.init 2.2.5-1ubuntu1/debian/bacula-sd.init --- 2.2.5-1/debian/bacula-sd.init 2007-11-04 01:11:09.000000000 +0000 +++ 2.2.5-1ubuntu1/debian/bacula-sd.init 2007-11-04 01:10:40.000000000 +0000 @@ -21,6 +21,9 @@ if [ -n "`getent services bacula-sd`" ]; PORT=`getent services bacula-sd | awk '{ gsub("/tcp","",$2); print $2; }'` fi +. /usr/share/bacula-common/common-functions +create_var_run_dir + PIDFILE=/var/run/bacula/$NAME.$PORT.pid case "$1" in diff -pruN 2.2.5-1/debian/common-functions 2.2.5-1ubuntu1/debian/common-functions --- 2.2.5-1/debian/common-functions 1970-01-01 01:00:00.000000000 +0100 +++ 2.2.5-1ubuntu1/debian/common-functions 2007-11-04 01:10:40.000000000 +0000 @@ -0,0 +1,7 @@ +create_var_run_dir() +{ + if [ ! -d /var/run/bacula/ ]; then + mkdir -p -m 0755 /var/run/bacula/ + chown bacula:daemon /var/run/bacula/ + fi +} diff -pruN 2.2.5-1/debian/rules 2.2.5-1ubuntu1/debian/rules --- 2.2.5-1/debian/rules 2007-11-04 01:11:09.000000000 +0000 +++ 2.2.5-1ubuntu1/debian/rules 2007-11-04 01:10:40.000000000 +0000 @@ -277,6 +277,8 @@ install-indep: build install-stamp debian/tmp-install-sqlite/etc/bacula/bacula-dir.conf \ debian/bacula-common/usr/share/bacula-common/defconfig/bacula-dir.conf + cp $(CURDIR)/debian/common-functions $(CURDIR)/debian/bacula-common/usr/share/bacula-common + patch: patch-stamp patch-stamp: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]