Your message dated Fri, 18 Aug 2006 01:37:37 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#383592: samba processes crash due to incorrect access of 
tdbsam
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: samba
Version: 3.0.23b-2
Severity: grave

Stopping Samba daemons: nmbd smbdstart-stop-daemon: warning: failed to kill 
4425: No such process
.
Starting Samba daemons: nmbd smbd.
server:/etc# smbpasswd neuffer
No builtin nor plugin backend for tdbsam, found
PANIC (pid 3344): pdb_get_methods_reload: failed to get pdb methods for backend 
tdbsam,

BACKTRACE: 7 stack frames:
 #0 smbpasswd(log_stack_trace+0x23) [0x80fc203]
 #1 smbpasswd(smb_panic+0x46) [0x80fc2f6]
 #2 smbpasswd [0x80bf6a1]
 #3 smbpasswd(initialize_password_db+0xe) [0x80bf6ee]
 #4 smbpasswd(main+0x503) [0x80738d3]
 #5 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7cc6ea8]
 #6 smbpasswd [0x8072fb1]
smb_panic(): calling panic action [/usr/share/samba/panic-action 3344]
smb_panic(): action returned status 0
Aborted



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

Versions of packages samba depends on:
ii  debconf [debconf-2.0]      1.5.3         Debian configuration management sy
ii  libacl1                    2.2.41-1      Access control list shared library
ii  libattr1                   2.4.32-1      Extended attribute shared library
ii  libc6                      2.3.6.ds1-2   GNU C Library: Shared libraries
ii  libcomerr2                 1.39-1        common error description library
ii  libcupsys2                 1.2.2-1       Common UNIX Printing System(tm) - 
ii  libgnutls13                1.4.2-1       the GNU TLS library - runtime libr
ii  libkrb53                   1.4.4~beta1-1 MIT Kerberos runtime libraries
ii  libldap2                   2.1.30-13+b1  OpenLDAP libraries
ii  libpam-modules             0.79-3.2      Pluggable Authentication Modules f
ii  libpam-runtime             0.79-3.2      Runtime support for the PAM librar
ii  libpam0g                   0.79-3.2      Pluggable Authentication Modules l
ii  libpopt0                   1.10-3        lib for parsing cmdline parameters
ii  logrotate                  3.7.1-3       Log rotation utility
ii  lsb-base                   3.1-14        Linux Standard Base 3.1 init scrip
ii  netbase                    4.25          Basic TCP/IP networking system
ii  procps                     1:3.2.7-2     /proc file system utilities
ii  samba-common               3.0.23b-2     Samba common files used by both th
ii  zlib1g                     1:1.2.3-13    compression library - runtime

Versions of packages samba recommends:
pn  smbldap-tools                 <none>     (no description available)

-- debconf information:
  samba/nmbd_from_inetd:
  samba/log_files_moved:
  samba/tdbsam: false
* samba/generate_smbpasswd:
* samba/run_mode: daemons


--- End Message ---
--- Begin Message ---
On Fri, Aug 18, 2006 at 09:38:18AM +0200, Michael Neuffer wrote:
> Package: samba
> Version: 3.0.23b-2
> Severity: grave

> Stopping Samba daemons: nmbd smbdstart-stop-daemon: warning: failed to kill 
> 4425: No such process
> .
> Starting Samba daemons: nmbd smbd.
> server:/etc# smbpasswd neuffer
> No builtin nor plugin backend for tdbsam, found
> PANIC (pid 3344): pdb_get_methods_reload: failed to get pdb methods for 
> backend tdbsam,

> BACKTRACE: 7 stack frames:
>  #0 smbpasswd(log_stack_trace+0x23) [0x80fc203]
>  #1 smbpasswd(smb_panic+0x46) [0x80fc2f6]
>  #2 smbpasswd [0x80bf6a1]
>  #3 smbpasswd(initialize_password_db+0xe) [0x80bf6ee]
>  #4 smbpasswd(main+0x503) [0x80738d3]
>  #5 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xb7cc6ea8]
>  #6 smbpasswd [0x8072fb1]
> smb_panic(): calling panic action [/usr/share/samba/panic-action 3344]
> smb_panic(): action returned status 0
> Aborted

This is a syntax error in your smb.conf file which has now been made a fatal
error upstream.  It appears that you previously had a value in your config
file of "passdb backend = tdbsam, guest"; this was never correct, the syntax
should have been "tdbsam guest", in which case the Samba package would have
taken care of upgrading your config automatically.  As it stands, you will
need to drop the comma from the end of this line, which will fix Samba for
you; I don't think there's anything that should be done here in the package,
since upstream has already made the decision to tighten the syntax checks.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

--- End Message ---

Reply via email to