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]