Hi,
it looks like there was an (important) change between SME6.0 beta 3 and 6.0 final: The Samba processes nmbd and smbd on 6.0 final are running under the control of daemontools/supervise.
ps ax | grep mbd shows smbd and nmbd processes being started with the parameters -F -S where in the past on all older SME versions, those processes ran with -D parameter. As I understand the daemontools/Samba documentation, this is correct.
Previously there was ONE smbd -D and one nmbd -D process running only (always ?) and it looks like that it is the same (one smbd -F -S and one nmbd -F -S each) on a fresh SME 6.0 final install but apparently on all upgraded servers that were SME 5.6 before or older, there seems to be more then one nmbd or smbd process running ie.:
3270 ? S 0:00 /usr/sbin/smbd -F -S
3312 ? S 0:03 /usr/sbin/nmbd -F -S
3313 ? S 0:00 /usr/sbin/nmbd -F -S
480 ? S 0:00 /usr/sbin/smbd -F -S
481 ? S 0:00 /usr/sbin/smbd -F -S
Looking at the PIDs like 3312/3313 for nmbd and 480/481 for smbd they must have been started immediately after each other.
I just wonder whether this is correct (?) or others might have similar experiences?
Regards,
Michael Doerner