ぎょーむ日誌 2001-04-26
2001 年 04 月 26 日 (木)
- 0630 起床.
4 時間ぐらいは寝たか?
今日は定期券を買うために早起きしたのである.
- 朝飯・弁当の準備.
朝飯.
コーヒー.
シャワー.
- 0715 自宅発.
曇.
0720 京急平和島発.
平和島から杉田までの定期券購入.
ひと月ぶん 12970 円である.
もっと長期の券を買えば割安にはなるけれど,
独房群通いなどやめたいときにやめてしまう,
という姿勢を維持するために
最短の期間で購入してるのである.
0728 特急にて京急平和島発.
普通に乗り換えて
0752 京急上大岡発.
0812 研究所着.
- 北大地環研の研究科ネットワークの
まっとうな運営に絶大な貢献をしておられる
さる高名なる大学院生がおられるんだが
……
そのかたよりメイルいただき,
やはり先週末より今週初頭にかけて
地環研から ...@jamstec.go.jp あての
メイルがうまく到達してなかったこと,
ドメイン移行がいささか乱暴であったらしいこと
などの情報いただく.
やっぱりここの管理者たちって
少しヘンなんだろうな.
- 今朝も ssh が通ったり通らなかったり.
まぁ,
メイル配信はまとものようだから,
それだけでもよしとするか.
接続速度は遅い.
自宅の ADSL 回線のほうがよほど速い.
- 昨日の夕方にでっちあげた査読報告なんだが
……
やっぱり問題点の説明とか英語なんかが
おかしかったので書き直す.
編者あての手紙とか
原稿ともどもに封筒につめて発送準備.
時刻は 0955.
- ついでに雑用書類仕事など片付ける.
通勤届けとか名刺作成依頼とか
……
1035 終了.
一階の事務に出す.
手紙もここから発送.
- もひとつ雑用に着手.
BookPC に qmail というメイルサーヴァー
をインストールしてみる.
ここの研究所のメイルサーヴァーあれこれ不便で,
外部からアクセスできない,
とか転送設定を自分ではできない,
などの不便がある
(さらに腐れファイアウォールのおかげで
外部のサーヴァーからメイルダウンロードが不可能).
それならいっそのこと,
メイルを机の上の
Linux マシンに転送してもらったほうがマシだろう,
という発想である.
そうすれば転送設定なんかは自分で自由にできる
……
はず.
果たしてうまくいくかどうか.
-
qmail 日本語サイト
から qmail-1.03.tar.gz を取って来る.
このヴァージョンはここ数年変わっていない
(変更の必要ない,
ということらしい
……
せきゅりちーほーる見つけた人には $500 進呈だそうで).
tar zxvf して qmail-1.03 ディレクトリに入る.
インストール手順
にしたがって作業を進める.
最初にスーパーユーザーになって
mkdir /var/qmail
/usr/sbin/groupadd nofiles
/usr/sbin/useradd -g nofiles -d /var/qmail/alias alias
/usr/sbin/useradd -g nofiles -d /var/qmail qmaild
/usr/sbin/useradd -g nofiles -d /var/qmail qmaill
/usr/sbin/useradd -g nofiles -d /var/qmail qmailp
/usr/sbin/groupadd qmail
/usr/sbin/useradd -g qmail -d /var/qmail qmailq
/usr/sbin/useradd -g qmail -d /var/qmail qmailr
/usr/sbin/useradd -g qmail -d /var/qmail qmails
てなふうに架空ユーザーとか作らないといけないんだよね.
あとは
make
make man
sudo make setup
sudo make check
でインストールおしまい.
この作業は合計で 1 分ぐらい.
- 設定作業.
sudo ./config-fast kubo.yes.jamstec.go.jp # host 名登録
sudo ./config
前者は不要か?
後者ですべてやってくれるよーだ.
闇側のアドレス (192.168.1.1) で
host 名がちゃんと登録されてないと怒られる.
- エイリアス設定.
sudo touch ~alias/.qmail-postmaster
sudo touch ~alias/.qmail-mailer-daemon
sudo touch ~alias/.qmail-root
sudo chmod 644 ~alias/.qmail-*
~alias は架空ユーザーである.
~alias/.qmail-root に
root あてメイルの転送先を kubo@kubo.yes.jamstec.go.jp
としておく.
- スーパーユーザーになって
/var/qmail/boot/homeを/var/qmail/rcにコピー.
/home/kubo/Mailbox を作り,
/var/spool/mail/kubo からシンボリックリンクをつける.
- どこから起動するのかよーわからんので
/etc/rc.d/rc.local で
csh -cf '/var/qmail/rc &'
を呼び出すようにする
(そもそもこの BookPC は sendmail 入れてないのである).
- qmail 起動.
スーパーユーザーになって
csh -cf '/var/qmail/rc &'
/var/log/maillog に記録が残る.
ps で qmail デイモン群が動いてること確認.
/var/qmail/bin/qmail-inject でローカルに
メイルが送信できると確認.
いろいろとテスト
……
外にも送ってもエラーは返されない.
しかし研究所の外に送るのは時間かかっている.
どうなってんの?
届くのか届かないのか?
- sendmail は入れてないんだが,
sudo ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
で sendmail 代替スクリプトにリンク.
- うーむ,
kubo@ees.hokudai.ac.jp →
kubo@kubo.yes.jamstec.go.jp と出した
メイルもなかなか届かない.
ここのメイルサーヴァーがヘンだと断罪したい.
- なぜか月曜日に出した転送テストメイルがいまごろ届く.
- 時刻は 1210.
jamstec なメイルサーヴァーを経由しているテストメイルは
まだ配信されん
……
どーも転送拒否してやがるな.
しかしエラーも帰って来ない.
やれやれ.
昼飯にしますか.
- あ,
/var/log/mail にはエラーが記録されてるな.
Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/
……
か.
/var/qmail/queue に
スプールされたままになってる.
まったく外に出る気配なし.
独房群 SMTP の設定がそうなってるのか?
だったらエラー出せよ.
- おっと外を出歩くヒマもなく
昼休みが終わってしまう.
kubo@ees.hokudai.ac.jp →
kubo@kubo.yes.jamstec.go.jp という
独房郡内配信に 45 分かかってる.
むこうが悪いのかこっちが悪いのか.
……
もいっぺんやると今度は瞬時にとどいた.
ネットにおわす神は不器用だが悪意に満ちている,
そうに違いない.
- もうちょい qmail 設定作業続ける.
tcpserver
の導入.
スーパーユーザーになって,
/etc/tcp.smtp に
192.168.1.:allow,RELAYCLIENT=""
127.:allow,RELAYCLIENT=""
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
tcpserver -x /etc/tcp.smtp.cdb -v -u 10003 -g 501 0 smtp /var/qmail/bin/qmail-smtpd \
2>&1 | /var/qmail/bin/splogger smtpd 3
で起動.
これで闇 host の ThinkPad の SMTP として使える
……
ただし相変わらず外には出て行かない.
くそう.
とりあえず,
/etc/rc.d/rc.local に tcpserver 行を追加.
- 「BookPC から外に出せない」
以外の設定は全部うまくいってるように見える.
しかしこれでは独房群内ネットから
自宅方面に転送できんじゃないか.
なかなか面倒.
なにか手はあるはず.
- ちなみに
Asahi-net
や <鳳翔>
から直接 kubo@kubo.yes.jamstec.go.jp
(机の上の BookPC)
にメイル出すと,
これらは瞬時にして届いた.
うーむ?
外→内とか内→内はいいけど
内→外はダメ,
という極性があるな.
- qmail 設定作業は
いったん中断して,
計算下請け仕事のほうを再開しよう.
時刻はすでに 1420.
ひさびさのサーヴァーソフトウェア設定作業でバテた.
- あああ,
なかなか計算下請けモードに移行しない
……
(と唱えつつなまける).
- 1505,
BookPC の qmail からメイル送れるようになった.
外に責任転嫁してたのは大間違いで
私の設定ミスというか設定見落しのようでした.
こういうみょーなファイアウォールの内側では,
/var/qmail/control/smtproutes という
設定ファイルを作って
:mailgate.jamstec.go.jp
というふうにファイアウォール突破を許された
SMTP サーヴァーの名前を明示的に指定して
中継してもらわんとならんかったのである.
いやはや.
ともあれ,
これで BookPC が qmail サーヴァーとして
きちんと (?) 動作するようになった.
qmail スプールにたまってたメイルも出て行った.
- Sendmail 環境下でメイルを転送するのは
$HOME/.forward で行うが,
qmail では $HOME/.qmail に,
例えば
&kubo@hosho.ees.hokudai.ac.jp
というふうに & をつけて転送先を書く.
- 全てのメイルを私の机の上の Linux デスクトップ機たる
BookPC に転送させるかどうかは,
もうちょっと様子見てからにしよう.
- そうか,
外からこの BookPC にメイル送れるということは,
これに ezmlm を入れてメイリングリストサーヴァー
にすることもできるな.
- 今日の qmail 設定はここまで.
屋上にあがってストレッチングで体を伸ばす.
研究棟の屋上はかなり広く,
15m × 50m ぐらいあるか.
冷房の室外機は別の棟の屋上に
集中しているので,
ここには
八木アンテナと
パラボラアンテナが立ってるばかりである.
ジョギングだってできそうだ.
天気もよく北方に遠くランドマークタワーが見える.
ヒバリ鳴くのを聞きつつ,
外気をそのまま呼吸しても不安にならないのが
とても貴重なことに思えてくる.
やっぱ大森だの平和島だの流通センターだの浜松町だのはヒドい.
[屋上]
誰もいない杉田独房群研究棟の屋上.
この季節は快適だけど,
夏は暑く冬はかなり寒いかも.
向うに見える丘陵は富岡総合公園.
|
- さてと,
夜間や休日に来たメイルをこの牢獄から
脱出させる準備もほぼ整ったから,
あとは計算下請け稼業に復帰しよう.
- えーと Pasoh 計算を進める前に,
ディレクトリーの整理をしたほうがよいかも.
いまのところ,
-
pasoh_data:
あの莫大なる元データファイル
などが格納されてる
-
pasoh200106:
シミュレイターのコードなど.
とゆーふうに分割していて,
source
でそれぞれのディレクトリにパスを
つけるようにしている.
ところで Pasoh データ自動処理をやると
途中でたくさんのファイルができてしまう.
たとえば選抜された 417 樹種それぞれの
パラメーター推定結果,
とか
……
これはいままで 2. のコードなんかが
置いてあるディレクトリーに入れてたんだけど
(いやもちろん C++ のソースコードは
pasoh200106/src/
に
Perl スクリプトなんかは
pasoh200106/bin/
(どこがばいなりだ) に
計算結果は
pasoh200106/output/
に
……
と仕わけしてますが),
ちょっとこれはまずいよーな.
説明すると長くなるので (すでに長い)
省略しますが,
計算結果はプログラム群のディレクトリから
分離して,
独立させるかあるいは元データディレクトリ
とまとめてしまうか ……
さーてどうしよう.
- とりあえずこれ以上ごちゃごちゃするのもいやなので,
元データディレクトリーと合流して,
そこを「データ置場 & 作業場」
としてみるか.
出力をそちらに流すように設定するのは
楽である.
しかしなんか問題があるような.
Makefile の書き換えとか,
かな.
今日は着手しないけど.
あと,
センスのないというか
わけのわかんないディレクトリ名の改善とか.
- Pasoh 周りのディレクトリを大雑把に
リストラして今日は撤退.
1800 研究所発.
1810 京急杉田発.
特急に乗り換えて
1819 京急上大岡発.
上大岡で時刻表見てると
「万難排して快特に」という小菅ドクトリンが
必ずしも常には実行できないことを発見.
なぜならば
……
普通に乗り換えて
1840 京急川崎発.
1850 大森町着.
……
もし快特に乗ってると 1900 大森着
になっていたからである.
買物などして
1920 帰宅.
- 毎度毎度進歩ないんだけど,
晩飯食ったら熟睡してしまった.
目がさめると 2400.
かなりやばいな.
明日はまだ金曜日である.
起きられるだろうか.
- 今日の食卓
- 朝 (0640):
米 0.6 合.
タマネギ・ニンニクの茎・油揚の炒めもの.
コマツナおひたし.
- 昼 (1230):
弁当.
米 0.8 合.
コマツナおひたし.
- 晩 (2000):
米 0.8 合.
ニンニクの茎・タマネギ・マイタケ・油揚の
炒めもの.
マイタケがおいしい.