FreeBSDをメール鯖として動かす続き。
アカウント管理をシステムのアカウントと切り離したかったので、VirtualDomain設定をやってみた。
資料:ひじきねっと: FreeBSD qmail+vpopmailでVirtual Domain
うん。この資料通りでうまくいったっぽい。
次は管理ツールqmailadminだな。あとセキュリティ設定してないので何かやってみよう。あと接続が遅いのも謎なので確認。
FreeBSDをメール鯖として動かす続き。
アカウント管理をシステムのアカウントと切り離したかったので、VirtualDomain設定をやってみた。
資料:ひじきねっと: FreeBSD qmail+vpopmailでVirtual Domain
うん。この資料通りでうまくいったっぽい。
次は管理ツールqmailadminだな。あとセキュリティ設定してないので何かやってみよう。あと接続が遅いのも謎なので確認。
メインPCなVista64Ultimateに導入してみたら、突然死を繰り返しやがって話にならねえ。
うーん、せめて死亡原因の特定方法があればまだマシなんだがなぁ。本体のせいなのか、プラグインのせいなのかくらいは判別させてくれ。
家のVista64bitUltimateにも導入してみた。
死にすぎて使い物にならねえ。ファッキン!
# make install ===> Installing for vmware-guestd-6.0.3.80004_2 ===> vmware-guestd-6.0.3.80004_2 depends on shared library: c.6 - found ===> Generating temporary packing list ===> Checking if emulators/vmware-guestd6 already installed install -s -o root -g wheel -m 555 /usr/ports/emulators/vmware-guestd6/work/vmware-tools-distrib/lib/sbin32-6/vmware-gue std /usr/local/sbin install -s -o root -g wheel -m 555 /usr/ports/emulators/vmware-guestd6/work/vmware-tools-distrib/lib/sbin32-6/vmware-che ckvm /usr/local/sbin /bin/mkdir -p /usr/local/lib/vmware-tools/modules install -o root -g wheel -m 555 /usr/ports/emulators/vmware-guestd6/work/vmmemctl-only/vmmemctl.ko /usr/local/lib/vmware -tools/modules /usr/ports/emulators/vmware-guestd6/work/vmware-tools-distrib/lib/sbin32-6/vmware-guestd --cmd toolinstall.end 2>&1 1 /bin/mkdir -p /usr/local/share/vmware-tools install -o root -g wheel -m 444 /usr/ports/emulators/vmware-guestd6/work/vmware-tools-distrib/doc/open_source_licenses.t xt /usr/local/share/vmware-tools install: /usr/ports/emulators/vmware-guestd6/work/vmware-tools-distrib/doc/open_source_licenses.txt: No such file or dire ctory *** Error code 71
ちょ
研究室のVMの中のports/emulators/vmwre-guestd6/Makefileの方がバージョンがちょっと新しいっぽい。強引に上書きするか?
大学のメール鯖がqmaildmin+vpopmailで動いているのを確認したので、真似してみることにした。
webを探すと情報はたくさんあるんだけど、微妙に環境が合わないようなので手間がかかった。たぶんqmailを野良で拾ってる情報が多いせいだろうきっと。
結局この参考資料通りにやった。/var/qmail/boot/homeのかわりに/var/qmail/boot/maildirファイルを/var/qmail/rcにコピーし、次の書き換えを無視した。/usr/local/etc/rc.d/qmail.shはそもそも作られていなかったので、/var/qmail/rcへのシンボリックリンクを貼った。/usr/local/etc/rc.d/以下にシンボリックリンクってのはどうなんだろうなあと思ったけど、とりあえずいいや。
とりあえずqmail-injectでホスト内メール送信はできたのでよしとする。続きはまた明日以降。
割と基本らしく、ぐぐれば情報がたくさん。
つーわけで、参考資料1:ほえほえのLinux: VMware Serverのゲストで動かしていると時刻が遅れてしまう件
なるほど。やってみた。
改善されない。よく見るとコアダンプしてた。
つーわけで、参考資料2:2008-03-24 - エンジニアでありたい人の日記
……ああ、portsにもあるのか。
つーわけで、先に入れた方を消して、portsのemulators/vmware-guestd6を導入し、/usr/local/etc/rc.d/vmware-guestdを立ち上げてみた。/etc/rc.confに設定が要らないのが逆にきもかった。
んー、微妙に遅れている気はするけど、改善した。一晩様子見だな。
VMをいくつも動かしている間こそmuninで解析だ!
というわけでsysinstallのpackageから持ち込んだら、/usr/local/etc/rc.d/munin-node.shが作られない件。
あれ?
portsからmakeしなおしたら作られた件。
あれあれ??
いみふ。
さて、どのノードに集約するかな?
/etc/aliasesで設定できることを今さっき知った。
debian rootあてのメール でググって知った。
FreeBSDにもあったよ!
知らなかったよ!!!