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]

Reply via email to