(UNIX Softwares Upgrade/Update の記録 改め)

計算機メンテ記録

Since 2003/Nov/23,

sendmail 8.13.7へのアップデート(2006/6/19-20)

hydro(8.12.11)への 導入 作業ディレクトリ:rainbow: /home/kei/downloads/sendmail-8.13.7_hydro
かなり苦労したが、
1.-DNEWDBをつけてインストールし、
2.前の設定ファイル(sendmail.mc)を基にsendmail.cfを作ること
を守れば、今後スムーズに行くはず。2.は、どのプラットフォームにも共通することだ。

$ cd ~/downloads
$ wget ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.13.7.tar.gz
$ gunzip sendmail.8.13.7.tar.gz
$ tar xvf sendmail.8.13.7.tar
$ cd sendmail-8.13.7 ; cd devtools/Site
$ cp -p ../OS/SunOS.5.9.m4 ./site.config.m4
$ vi site.config.m4 (define(`confMAPDEF', `-DNEWDB -DNIS -DNISPLUS -DMAP_REGEX') のように-DNEWDBを追記する。)
 # site.config.m4をエディットする前にBuildしてしまった場合、
 # その後に新しいオプションを追記しても、作業ディレクトリ(obj〜)の
 # Makefileには反映されないため、一旦作業ディレクトリを全て削除
 # することが必要。(clean 効かない)
$ cd ../../
$ Build
$ cd cf/cf
$ cp -p /export/home/cssc/sendmail-8.12.11/cf/cf/hydro.mc ./sendmail.mc (既存のmcファイルをコピー)
$ Build sendmail.cf
$ su
 # ここからはスーパーユーザ
# /etc/rc2.d/S88sendmail stop
# cp -p /usr/lib/sendmail /usr/lib/sendmail.8.12.11
# cp -p /etc/mail/sendmail /etc/mail/sendmail.8.12.11
# Build install-cf
# cd ../../
# Build install
# /etc/rc2.d/S88sendmail start
# telnet localhost 25
 # Trying 127.0.0.1...
 # Connected to localhost.
 # Escape character is '^]'.
 # 220 hydro.iis.u-tokyo.ac.jp ESMTP Sendmail 8.13.7/8.13.7; Wed, 21 Jun 2006 03:43
 # :37 +0900 (JST)
 # などと、新たなバージョンが確認できたらOK。メールの送受信を何度かして完了

shui(8.12.11)への導 入 作業ディレクトリ:shui:/home/kei/downloads/sendmail-8.13.7
基本は同じ。
$ cp -p ../OS/Linux ./site.config.m4
とする。また、
# /etc/rc2.d/S80sendmail stop/start 
である。
rainbow(8.12.10) への導入 作業ディレクトリ:rainbow:/home/kei/downloads/sendmail-8.13.7_rainbow
注意点:
1.-DNEWDBをつけない。
2.sendmail.mcに RELAY_DOMAIN(`iis.u-tokyo.ac.jp') を記入すること
 # 下記の理由による。これがないと、うまく動いているようだけど、
 # 送信できない(送信メールは消えてなくなる)という現象が発生する。

あとは大体hydroと同じ。

apache2の導入(2006/5-)

mahasri.cr.chiba-u.ac.jpのpostfix・FML設定 (2005/12/5)

1. /etc/postfix/main.cfの書き換え
myhostname mahasri
mydomain cr.chiba- u.ac.jp
myorigin = $myhostname
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain $mydomain
unknown_local_recipient_reject_code = 450
mynetworks_style = subnet
mynetworks = 198.168.0.0/24, 127.0.0.0/8

2. /etc/rc2.d/S80postfix reload (stop/start) など。

3. http://www.abuse.net/relay.html などで、リレーテスト。
> Relay test result
> All tests performed, no relays accepted.

4. ある程度の送受信テスト。
kei@mahasri->kei@mahasri
kei@mahasri->root@mahasri, root@mahasri->kei@mahasri
kei@iis->kei@mahasri, kei@mahasri->kei@iis
自宅PCから、pop3接続。

参考:http://www.miloweb.net/mail.html
1. ftp://ftp.fml.org/pub/fml/release/fml-4.0.3.tar.gzから取得・解凍
2. su ; mkdir /usr/local/fml /var/spool/ml ; chown kei /usr/local/fml /var/spool/ml
3. perl makefml install

SUN V440 (chaser) 導入 (2005/2/23)

擬似端末(tty)の個数増加(2005/01/28)

ハイドロリニューアル(2004/08/09)

メンテ記録 (2004/3/31)

古いディスクの廃棄 (2004/3/12)

NewTech Raid5 (ATAConfidence)へのFirmWare適用 (2004/3/12)

ypbind client: can't get rdev の問題 (2004/2/5, 2004/3/12)

Sendmail 8.12.10 へのアップデート (2003/12/1) −とりあえずひと段落


Sendmail 8.12.10 へのアップデート (2003/11/24) −途中経過


Open SSL 0.9.6l へのアップデート (2003/11/24)

Open SSH 3.7.1p2 へのアップデート (2003/11/23)

Apache 1.3.29 へのアップデート (2003/11/23)