Tuesday 16 March, 2010 [長年日記]
_ [BSD][PC][Win] sambaのエラーメッセージ
先日FreeBSDで動かしているsambaを3.2.15にしたあと、起動時に# /usr/local/etc/rc.d/samba start Removing stale Samba tdb files: .. done Starting nmbd. Starting smbd. Cannot 'start' winbindd. Set winbindd_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'.というようにエラーメッセージがでている。いつからかは良く知らないが、sambaの新しいバージョンではこれまでのnmbdとsmbdに加えてwinbinddというものが追加されているようだ。このメッセージはwinbinddが起動できないということを表示している。winbinddを使うのであれば/etc/rc.confに
winbindd_enable="YES"を書き加える必要がある。あるいは
# /usr/local/etc/rc.d/samba start Starting nmbd. Starting smbd. Starting winbindd.の替わりに
# /usr/local/etc/rc.d/samba onestart Removing stale Samba tdb files: ........ done Starting nmbd. Starting smbd. Starting winbindd.とすればwinbinddが起動する。 winbinddはここにあるように「NT サーバからの名前解決を行う Name Service Switch (NSS)デーモン」である。