Λάδι Βιώσας

http://profile.hatena.ne.jp/kenkitii/

インストールメモ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が入る。

dot.emacs

;;; Enable Japanese support
(set-language-environment "Japanese")
(set-default-coding-systems 'euc-jp)
(if (not window-system)
    (set-terminal-coding-system 'euc-jp))
(set-keyboard-coding-system 'euc-jp)

;;; Enable backspace by Ctrl-H
(load "term/bobcat")

とりあえず最低限の設定。

howm

cd /usr/ports/deskutils/howm
make install clean
mkdir ~/howm
cp /usr/local/share/examples/howm/en/* ~/howm/