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]