[Pkg-samba-maint] Bug#694697: Bug#694697: samba4 is missing "smbd" binary

Fred F frederik.vogelsang at gmail.com
Fri Nov 30 08:28:32 UTC 2012

2012/11/29 Jelmer Vernooij <jelmer at samba.org>:
> smbd is packaged in the 'samba' package - it's an older version of it
> though.
Yeah. It does not work with samba4, though. If "samba" is installed
the samba daemon from samba4 starts up, but it is still useless, as it
uses smbd from samba3 which cannot authenticate any users (probably
because some AD/Kerberos support is missing in the old smbd binary).

> However, the Debian package sets up Samba4 in a way so that it doesn't
> need the smbd binary. What fails exactly - and what error message do you
> get?
Without samba3 installed I'm getting this:

> # samba -i -M single
> samba version 4.0.0rc5 started.
> Copyright Andrew Tridgell and the Samba Team 1992-2012
> samba: using 'single' process model
> /usr/sbin/smbd: Failed to exec child - No such file or directory
> file_server smbd daemon died with exit status 255
> task_server_terminate: [smbd child process exited]

When I have samba3 installed, the samba4 process starts up without any
errors, but clients still cannot connect (getting "USER at ADDOMAIN"
cannot be authenticated or something like that). This means that:

* samba4 needs to ship it's own smbd binary
* the packages "samba" and "samba4" may not be installed at the same
time, as mixed version numbers between the "samba" and "smbd"
processes will obviously cause issues


More information about the Pkg-samba-maint mailing list