]> git.sur5r.net Git - bacula/bacula/commitdiff
Set MALLOC_CHECK_=0 in environment before starting Bacula to
authorKern Sibbald <kern@sibbald.com>
Thu, 24 Jul 2008 15:02:06 +0000 (15:02 +0000)
committerKern Sibbald <kern@sibbald.com>
Thu, 24 Jul 2008 15:02:06 +0000 (15:02 +0000)
     turn off glibc checks that prevent getting good dumps.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7430 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/platforms/redhat/bacula-dir.in
bacula/platforms/redhat/bacula-fd.in
bacula/platforms/redhat/bacula-sd.in
bacula/platforms/ubuntu/bacula-dir.in
bacula/platforms/ubuntu/bacula-fd.in
bacula/platforms/ubuntu/bacula-sd.in
bacula/scripts/bacula.in
bacula/technotes-2.5

index 8d2e1f2f8a5628f58d570cc8bb29b7025baf36e9..43e5111689fcabbbaef6e5e48d0bf31ba61c0940 100755 (executable)
@@ -25,6 +25,12 @@ fi
 # pull in any user defined DIR_DIR_OPTIONS, DIR_USER, or DIR_GROUP
 [ -f /etc/sysconfig/bacula ] && . /etc/sysconfig/bacula
 
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
+
 RETVAL=0
 case "$1" in
     start)
index 4919337f8b1c8fae81c23319efe59ef8a2a457c2..3f1b55c1c6df45ca124b862d9f139bd09b44c502 100755 (executable)
@@ -25,6 +25,12 @@ fi
 # pull in any user defined FD_OPTIONS, FD_USER, FD_GROUP 
 [ -f /etc/sysconfig/bacula ] && . /etc/sysconfig/bacula
 
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
+
 RETVAL=0
 case "$1" in
     start)
index 25edb43e2a2bcc9fe98ce8f19c8927a14b56077c..bf434887a9fe2db7da5b392a707f1ca035865d62 100755 (executable)
@@ -25,6 +25,12 @@ fi
 # pull in any user defined SD_OPTIONS, SD_USER, or SD_GROUP
 [ -f /etc/sysconfig/bacula ] && . /etc/sysconfig/bacula
 
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
+
 RETVAL=0
 case "$1" in
     start)
index 19a342ddefa8335d0a6e10be4c0c4a7df1728f98..d1ce5a1fc90f6bc6287dcc578ecb4f829decb81f 100644 (file)
@@ -21,6 +21,12 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin
 
 test -f $DAEMON || exit 0
 
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
+
 if [ -n "`getent services ${NAME}`" ]; then
    BPORT=`getent services ${NAME} | awk '{ gsub("/tcp","",$2); print $2; }'`
 fi
index a0bc014538ba8ed08eb73469cb9fb4aec976ec9d..3e83c56e445454c0baa0b296600cfe4cc88e070c 100644 (file)
@@ -21,6 +21,12 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin
 
 test -f $DAEMON || exit 0
 
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
+
 if [ -n "`getent services ${NAME}`" ]; then
    BPORT=`getent services ${NAME} | awk '{ gsub("/tcp","",$2); print $2; }'`
 fi
index 6b68ce12190ebe474611c0296b63f5a3652e0d1f..1f54405a88ab46de9109cdc7f356ce02d58fb4a6 100644 (file)
@@ -21,6 +21,12 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin
 
 test -f $DAEMON || exit 0
 
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
+
 if [ -n "`getent services ${NAME}`" ]; then
    BPORT=`getent services ${NAME} | awk '{ gsub("/tcp","",$2); print $2; }'`
 fi
index 8a4f91eb4cc2744d4eb075e064ce1ca354a61607..324171d77900bac9d5848d03f6202ce7be3f1264 100755 (executable)
 #  environment where they are different.
 #  
 SCRIPTDIR=@scriptdir@
+#
+# Disable Glibc malloc checks, it doesn't help and it keeps from getting
+#   good dumps
+MALLOC_CHECK_=0
+export MALLOC_CHECK_
 
 case "$1" in
    start)
index 556c585fa2a1a16adbb43dde791e84c47b578255..b7c40cef4fec1753f492df85d25f3c09a1be83e0 100644 (file)
@@ -33,6 +33,8 @@ separator in console (!$%&'()*+,-/:;<>?[]^`{|}~)
 
 General:
 24Jul08
+kes  Set MALLOC_CHECK_=0 in environment before starting Bacula to
+     turn off glibc checks that prevent getting good dumps.
 kes  Implement console 'wait mount' command. Doesn't yet work.
 kes  Implement timeout=nn on console 'wait mount timeout=nn' command.
 kes  Break the do_swapping into do_unload, do_swapping, and