after emerging samba-3.0.8 and trying to restart samba daemon I get: root (/etc/init.d): /etc/init.d/samba restart * samba -> start: smbd ... [ ok ] * samba -> start: nmbd ... [ ok ] * samba -> start: winbind ... start-stop-daemon: stat /usr/sbin/winbindd: No such file or directory [ !! ] * Error: stopping services (see system logs) * samba -> stop: smbd ... [ ok ] * samba -> stop: nmbd ... [ ok ] * samba -> stop: winbind ... start-stop-daemon: stat /usr/sbin/winbindd: No such file or directory after taking a quick look at what has been installed I get: root (/etc/init.d): equery files samba | grep winbind /usr/lib/python2.3/site-packages/samba/winbind.so /usr/share/doc/samba-3.0.8/examples/nss/nss_winbind.c /usr/share/doc/samba-3.0.8/examples/nss/nss_winbind.h /usr/share/doc/samba-3.0.8/swat/help/Samba-HOWTO-Collection/idmap_winbind_no_loop.png /usr/share/doc/samba-3.0.8/swat/help/Samba-HOWTO-Collection/winbind.html /usr/share/doc/samba-3.0.8/swat/help/winbindd.8.html /usr/share/man/man8/winbindd.8.gz Reproducible: Always Steps to Reproduce: 1. 2. 3.
ah.. just found it myself... now the "winbind" USE flag is needed to get winbind stuff built. that's fine, but why the init scripts aren't propperly modified to reflect this change? so when there is no winbind flag, the init script shouldn't try to startup winbind....
the startup scripts just do what is in the config file (/etc/conf.d/samba), did you run etc-update and change that file ? anyway, i'm closing the bug, as you got it working
I'm not aware that etc-update noted anything about changes to /etc/conf.d/samba ... But I might be wrong with that...