What about simply detecting it, give a warning and forcibly replace it
in smb.conf with sed ?

Simo.

On Thu, 2006-08-10 at 07:44 -0500, Christian Perrier wrote:
> forcemerge 382296 382319
> thanks
> 
> Quoting Arthur Marsh ([EMAIL PROTECTED]):
> > Package: samba
> > Version: 3.0.23b-1
> > Severity: important
> > 
> > 
> > smbd quit immediately after startup when upgrading and also when I tried 
> > sh -x /etc/init.d/samba restart
> > 
> > The following error message was emailed to me:
> > 
> > The Samba 'panic action' script, /usr/share/samba/panic-action,
> > was called for pid 26124 (/usr/sbin/smbd).
> 
> To all users who reported this bug:
> 
> Can you check whether you have "passdb backend = tdbsam guest" in your
> smb.conf and, if you do, replace it with "passdb backend = tdbsam"?
> 
> Thanks to Martin Schuster and Simo Sorce for pointing this out.
> 
> Simo: Debian doesn't actually ship anymore with "passdb backend =
> tdbsam guest" in the default smb.conf we provide. We still need to
> investigate whether the maintainer scripts are likely to create
> this...or if this is only something that longstanding users of samba
> in Debian could have inherited.
> 
> In any case, we should probably do someting on both sides (Debian
> maintainers and samba upstream):
> 
> -on Debian side, handle the "passdb backend = tdbsam guest" settings
> in smb.conf and at least warn users about it...or even propose them to
> replace it with "passdb backend = tdbsam"
> 
> -on upstream side, avoid crashing in that case...:-)
> 
> There is some urgent action here: we can't ship with this.
> 
> 
> 
> 
> 
> 
> 
> 
> 
-- 
Simo Sorce
Samba Team GPL Compliance Officer
email: [EMAIL PROTECTED]
http://samba.org



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

Reply via email to