インストールメモ2
Samba3.0のインストールと設定
portsからインストール。
# cd /usr/ports/net/samba3 /usr/ports/net/samba3# make clean install
起動時にSambaが動くように/etc/rc.confを編集。
samba_enable="YES"
=の前後にスペースを入れないように。。。
続いてsambaアカウントの作成
# sudo smbpasswd -a hogeuser
で、起動。
/usr/local/etc/rc.d/samba.sh start
が、、、なんだかAbort Trap等と出てsmbdが起動せず。
#smbd -i してみたら以下のようなメッセージが。
smbd version 3.0.20b started. Copyright Andrew Tridgell and the Samba Team 1992-2005 file_init: Information only: requested 10000 open files, 3558 are available. Failed to open /usr/local/private/secrets.tdb Failed to open /usr/local/private/secrets.tdb Failed to open /usr/local/private/secrets.tdb pdb_generate_sam_sid: Failed to store generated machine SID. PANIC: Could not generate a machine SID Abort
secrets.tdbってのが開けなくてパニクってるらしい。。。でも該当ファイルはある。うーん。アレコレ弄ってダメで、削除は恐ろしいのでリネームしてみたらなんか動いた。
なんなんだそれは。すげーはまってしまった。
Emacsのインストール
emacs-emcwsてのが、どうやらBSDにおけるemacs21らしい。へんな名前だ。すげー悩んだ。
cd /usr/ports/japanese/emacs-emcws make install clean
すると、xaw3dなんちゃらがインストール済みなので、アップデートしなさい。上手くいかなかったらxaw3dをFORCE_PKG_REGISTERで再インストールしなさい、とのこと。
ううむ。。。半分ちびりながら
make install FORCE_PKG_REGISTER=yes
等とやったら、こんどはlibXaw.so.8が無いとか言われてエラーで終了。
ググル先生にlibXaw.so.8を尋ねてみたところ
cd /usr/X11R6/lib ln -s libXaw3d.so.7 libXaw3d.so.8
すればよいらしい。portsのバグだそうだ。無事Emacs21が入る。