Package: bacula-sd
Version: 1.38.9-7
Severity: important

I just upgraded from the long-suffering 1.36.3 release and started
tweaking my bacula-sd.conf file to add an Autochanger stanza as required
for the new version. With my old 1.36.3 configuration, everything ran
okay if you overlooked the fact that the autochanger behavior was
brain-damaged. :-) With the new stanza added, I get a segmentation fault
each time I try to start the daemon:

# /etc/init.d/bacula-sd start
Starting Bacula Storage daemon: 15-May 17:17 bacula-sd: Fatal Error
because: Bacula interrupted by signal 11: Segmentation violation
Kaboom! bacula-sd, bacula-sd got signal 11. Attempting traceback.
Kaboom! exepath=/usr/sbin/
Calling: /usr/sbin/btraceback /usr/sbin/bacula-sd 10392
Traceback complete, attempting cleanup ...
#

(BTW, I had to create a /usr/sbin/bsmtp link manually pointing off to
the real file in /usr/lib/bacula/bsmtp.) The traceback appears useless
to me since it contains nothing but "no debugging symbols found"
complaints.

I have compared my configuration file to the online documentation and I
don't see anything obvious wrong. Except for the lack of operation.

-- /etc/bacula/bacula-sd.conf --
# Bacula Storage Daemon Configuration file
#
# 05/15/06 RSB - Revised for 1.38.9 upgrade
# For buzz.bailey, cribbed from template supplied with release 1.36.3
#

Storage {                             # definition of myself
  Name = buzz-sd
  SDPort = 9103                  # Director's port      
  WorkingDirectory = "/var/lib/bacula"
  Pid Directory = "/var/run/bacula"
  Maximum Concurrent Jobs = 20
}

# List Directors who are permitted to contact Storage daemon

Director {
  Name = buzz-dir
  Password = "<censored>"
}

# Restricted Director, used by tray-monitor to get the
# status of the storage daemon

Director {
  Name = buzz-mon
  Password = "<censored>"
  Monitor = yes
}

# Devices supported by this Storage daemon
# To connect, the Director's bacula-dir.conf must have the
#  same Name and MediaType. 

# We need an Autochanger resource to own the tape drive

Autochanger {
  Name = TZ885
  Device = TZ88-0
  Changer Device = /dev/sg0
  Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
}

# The tape drive in this changer

Device {
  Name = TZ88-0
  Archive Device = /dev/nst0
  Device Type = Tape
  Media Type = DLT4
  Autochanger = Yes
  Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
  Drive Index = 0
  AutomaticMount = yes;               # when device opened, read it
  AlwaysOpen = yes;
  RemovableMedia = yes;
  RandomAccess = no;
  Label Type = ANSI                     # Write ANSI volume labels
  Check Labels = yes                    # But use whatever volume has
}

# 
# Send all messages to the Director, 
# mount messages also are sent to the email address
#
Messages {
  Name = Standard
  director = buzz-dir = all
}
-- end of /etc/bacula/bacula-sd.conf --

Aaargh,

  Scott

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable'), (700, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages bacula-sd depends on:
ii  bacula-common               1.38.9-7     Network backup, recovery and verif
ii  libacl1                     2.2.36-1     Access control list shared library
ii  libc6                       2.3.6-7      GNU C Library: Shared libraries
ii  libgcc1                     1:4.1.0-1+b1 GCC support library
ii  libssl0.9.8                 0.9.8a-8     SSL shared libraries
ii  libstdc++6                  4.1.0-1+b1   The GNU Standard C++ Library v3
ii  libwrap0                    7.6.dbs-9    Wietse Venema's TCP wrappers libra
ii  mtx                         1.2.16rel-4  controls tape autochangers
ii  python                      2.3.5-5      An interactive high-level object-o
ii  python2.3                   2.3.5-9.1    An interactive high-level object-o
ii  zlib1g                      1:1.2.3-11   compression library - runtime

Versions of packages bacula-sd recommends:
ii  bacula-sd-sqlite [bacula-sd-t 1.38.9-7   Network backup, recovery and verif
ii  mt-st                         0.8-1      Linux SCSI tape driver aware magne

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to