[ ← to upper level ]
縁側メモ
tarball展開は省略。
qpopper4.0.4
ソースはコンパイルが通らなかったので、portsから。
- inetd.conf登録
- pop3 stream tcp nowait root /usr/local/libexec/qpopper qpopper -s -p 2
- (-s:syslog使用、-p2:APOPまたはPlainで認証)
- apopユーザー登録
- popauth -user kawasemi
詳細は
こちら
参照。
sendmail(SMTP AUTH)
sendmailは標準のバージョンを使用。
- sasl導入
- portsから。
- mc(cf)作成
- Plainパスワードは不可にしておく。
- sasl登録
- saslpasswd -u kaede.libran kawasemi
- sendmailはrealmとして完全なホスト名(kaede.libran)を要求する一方、saslpasswdの標準realmはhostnameの出力(kaede)なので、saslpasswdに明示的にrealmを指示する必要がある(これを忘れると、ログイン時にauthentication faildになる)。
- sasl削除
- saslpasswd -u kaede.libran -d kawasemi
詳細は
このへん
参照。
samba2.2.8
- Compile
- ./configure
- make
- sudo make install
PHP4.3.0
- Compile(Apache DSO)
- ./configure --with-apxs=/usr/local/apache/bin/apxs --with-pgsql --enable-mbstring --enable-mbregex
- make
- sudo make install
apache1.3.27
- Compile(with DSO)
- ./configure --enable-module=so
- make
- sudo make install
kernel and world
- cvsup
- cvsup -g -L 2 supfile
- (supfile)
- *default host=cvsup5.jp.FreeBSD.org
- *default base=/usr
- *default prefix=/usr
- *default release=cvs tag=RELENG_4
- *default delete use-rel-suffix
- *default compress
- src-all
- ports-all tag=.
- build
- cd /usr/src
- make buildworld
- make buildkernel KERNCONF=KAEDE
- make installkernel KERNCONF=KAEDE
- shutdown
- install
- boot -s
- fsck -p
- mount -u /
- mount -a -t ufs
- swapon -a
- cd /usr/src/release/sysinstall
- make
- make install
- cd /usr/src
- make installworld
- mergemaster
- sendmailを外部に公開し直す
- buildworld直後はfreebsd.cfが使用させているので、kaede.cfに戻す。
- cd /etc/mail
- make
- make install
- make restart
[ ← to upper level ]
(C)1999-2003 Shinra Kawasemi, all rights reserved.
This site is written in Japanese(require Japanese fonts).
You may link to this site freely.