_ [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)デーモン」である。