やっぱり昨日は奇跡だったか。朝はやっぱり大変。
昨日のパッチNetBSD Problem Report #25954をumodem.cにあてようとするが20041219の-currentだとrejectされてしまう。
pkgsrc/www/php4をインストール。
cube# make install ===> Checking for vulnerabilities in php-4.3.10 ===> Installing for php-4.3.10 Installing PHP SAPI module: cgi Installing PHP CGI into: /usr/pkg/bin/ Installing PEAR environment: /usr/pkg/lib/php/ [PEAR] Archive_Tar - already installed: 1.1 [PEAR] Console_Getopt - already installed: 1.2 [PEAR] PEAR - already installed: 1.3.2 Wrote PEAR system config file at: /usr/pkg/etc/pear.conf You may want to add: /usr/pkg/lib/php to your php.ini include_path [PEAR] DB - already installed: 1.6.2 [PEAR] HTTP - already installed: 1.2.2 [PEAR] Mail - already installed: 1.1.3 [PEAR] Net_SMTP - already installed: 1.2.6 [PEAR] Net_Socket - already installed: 1.0.1 [PEAR] XML_Parser - already installed: 1.0.1 [PEAR] XML_RPC - already installed: 1.1.0 Installing build environment: /usr/pkg/lib/php/build/ Installing header files: /usr/pkg/include/php/ Installing helper programs: /usr/pkg/bin/ program: phpize program: php-config program: phpextdist install -c -s -o root -g wheel -m 555 /usr/pkgsrc/www/php4/work/php-4.3.10/sapi/cli/php /usr/pkg/bin/php install -c -o root -g wheel -m 444 /usr/pkgsrc/www/php4/work/php-4.3.10/sapi/cli/php.1 /usr/pkg/man/man1/php.1 install -d -o root -g wheel -m 755 /usr/pkg/libexec/cgi-bin install -c -s -o root -g wheel -m 555 /usr/pkgsrc/www/php4/work/php-4.3.10/sapi/cgi/php /usr/pkg/libexec/cgi-bin install -d -o root -g wheel -m 755 /usr/pkg/share/examples/php cd /usr/pkgsrc/www/php4/work/php-4.3.10; install -c -o root -g wheel -m 444 php.ini-dist php.ini-recommended /usr/pkg/share/examples/php install -d -o root -g wheel -m 755 /usr/pkg/share/php install -c -o root -g wheel -m 444 /usr/pkgsrc/www/php4/work/php-4.3.10/php.gif /usr/pkg/share/php for p in Net_Socket-1.0.2; do /usr/pkg/bin/pear upgrade $p || exit 1; done no signature found for package.info(string,string,bool) *** Error code 1 Stop.
本体のinstallはできているけどpost-installがこけているようだ。
うーん。なんか面倒くさいな。XOOPSにたどり着く前に、やる気がなくなってきました。
Zopeにしてみるかな。
別のマシンにUSB Snoopを入れるとやっぱりうまく動かない。
あれこれやっていると、物理的にデバイスを接続するとログが出力されることに気づいた。
で、USB Snoopを終了させて、しばらくしてからログを回収しようとしたらログのファイルサイズが190Mbytesにも成長しているじゃないですか。
しかも、うっかりメモ帳で開いてしまい、フリーズ状態に。
なんとか終了させ、再びログを収集。
Setup Packetを記録していって、それを再生すれば良いのだろうか。
最近はパン。時間がかかるだけのような気がする。
ついに開催。
最初は四人で、あとから一人参加で計五人での開催。
マイコン遊びとかFPGAって自由度ありすぎで逆にわからんとか。
とにかく、arch多すぎでしょうとか、同じマシン多すぎでしょうとか。
にんにく丸揚げ、やっぱ、いっちゃいましたか。
IBM RS/6000 B50イイナー、とか。
NFSのおまじない重要とか。
NetBSD/pc98ポートメンテナ宣言とか。
PHP4はcvs updateしたらインストールできたとか。
GNUのgrubってどうなんすか、あぁ、grubって、ぼくは結構好きですよ。
thorpejこないとか。
あれ? じつは、もつ14じゃなくて13だったりする?
アキバいって、DVDみたり、キーボード (楽器のほう) みたり。
ひと足はやく、ケーキ食べたり。
腕がいたいです。
秋月電子いったら、木曜日定休日でした。忘れてた〜。
変換プラグ買いたかったんだけどな。
起きませ〜ん。
歩きませ〜ん。
もつ14で聞いたとおり、pkgsrc/www/php4をcvs updateしたら、make installちゃんとできる。
おぉ、うれしい。
生活乱れ気味。
年賀状印刷。めんどうくさいなぁ。
朝食はヨーグルト。
あと二日だが新しいタオルなどをもっていく。
IMAPサーバの調子が悪いので、急きょ、別サーバにcyrusをインストールする。
手順だけを記す。
# cd /usr/pkgsrc/mail/cyrus-imap22 # make ; make install # cd /usr/pkgsrc/cyrus-saslauthd # make install # rehash # saslpasswd2 -c cyrus Password: Again (for verification): # saslpasswd2 -c tokuda Password: Again (for verification): # chown cyrus:mail /usr/pkg/etc/sasldb.db # echo saslauthd=YES >> /etc/rc.conf # /usr/pkg/etc/rc.d/saslauthd start Starting saslauthd. # mkdir /var/imap /var/spool/imap # chown cyrus:mail /var/imap /var/spool/imap # su cyrus $ /usr/pkg/cyrus/bin/mkimap perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = (unset), LANG = "ja_JP.eucJP" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). reading configure file... i will configure directory /var/imap. i saw partition /var/spool/imap. done configuring /var/imap... creating /var/spool/imap... done $ exit # echo cyrus=YES >> /etc/rc.conf # /usr/pkg/etc/rc.d/cyrus start Starting cyrus. # setenv LANG C # passwd cyrus New password: Please enter a longer password. New password: Retype new password: # cyradm --user cyrus --auth plain localhost IMAP Password: localhost> localhost> cm user.tokuda localhost> lm user.tokuda (\HasNoChildren) localhost> quit # cd /usr/share/sendmail/cf # cp netbsd-proto.mc netbsd-proto.mc.orig # vi netbsd-proto.mc # diff -u netbsd-proto.mc.orig netbsd-proto.mc --- netbsd-proto.mc.orig 2004-12-27 17:13:44.000000000 +0000 +++ netbsd-proto.mc 2004-12-27 17:14:30.000000000 +0000 @@ -59,3 +59,7 @@ # can be used on IPV4-only kernel as well. DAEMON_OPTIONS(`Family=inet, address=127.0.0.1, Name=MTA, Modifiers=O')dnl DAEMON_OPTIONS(`Family=inet6, address=::1, Name=MTA6, Modifiers=O')dnl + +define(`confLOCAL_MAILER', `cyrusv2') +MAILER(`cyrusv2') + # make netbsd-proto.cf # mv /etc/mail/sendmail.cf /etc/mail/sendmail.cf.orig # cp netbsd-proto.cf /etc/mail/sendmail.cf # echo sendmail=YES >> /etc/rc.conf # echo smmsp=YES >> /etc/rc.conf # /etc/rc.d/sendmail restart Stopping sendmail. Starting sendmail. # /etc/rc.d/smmsp restart Stopping smmsp. Starting smmsp. # mail tokuda Subject: this is test test . EOT # imtest -u tokuda -a tokuda -w XXXXXXXXXXX localhost S: * OK cube.home.tokuda.net Cyrus IMAP4 v2.2.10 server ready C: C01 CAPABILITY S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE IDLE LISTEXT LIST-SUBSCRIBED S: C01 OK Completed C: L01 LOGIN tokuda {8} S: + go ahead C:S: L01 OK User logged in Authenticated. Security strength factor: 0 01 SELECT INBOX * FLAGS (\Answered \Flagged \Draft \Deleted \Seen) * OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen \*)] * 1 EXISTS * 1 RECENT * OK [UNSEEN 1] * OK [UIDVALIDITY 1104167318] * OK [UIDNEXT 2] 01 OK [READ-WRITE] Completed 02 FETCH UID 1:* 02 BAD Invalid sequence in Fetch 03 UID FETCH 1 RFC822 * 1 FETCH (FLAGS (\Recent \Seen) UID 1 RFC822 {767} Return-Path: Received: from cube.home.tokuda.net ([unix socket]) by cube.home.tokuda.net (Cyrus v2.2.10) with LMTPA; Mon, 27 Dec 2004 17:17:02 +0000 X-Sieve: CMU Sieve 2.2 Received: from cube.home.tokuda.net (localhost [IPv6:::1]) by cube.home.tokuda.net (8.12.11/8.12.11) with ESMTP id iBRHH2uV001396 for ; Mon, 27 Dec 2004 17:17:02 GMT Received: (from root@localhost) by cube.home.tokuda.net (8.12.11/8.12.11) id iBRHH2bu001715 for tokuda; Mon, 27 Dec 2004 17:17:02 GMT Date: Mon, 27 Dec 2004 17:17:02 GMT From: Hiroshi TOKUDA Message-Id: <200412271717.iBRHH2bu001715@cube.home.tokuda.net> To: tokuda@cube.home.tokuda.net Subject: this is test test ) 03 OK Completed (0.000 sec) 04 OK Completed Connection closed. cube#
例によって、cyradmでloginできずにハマる。CRAM-MD5, DIGEST-MD5を指定しても動かず。なぜに?
あと、cyrusにpasswordを設定していないと、--auth PLAINを指定した時にエラーになる。なので、cyrusにパスワードを付与しておかないといけない。CRAM-MD5の時には、必要なかった気がするんだけどなぁ。
あとはimapxferでフォルダごと、ごっそり転送してしまう。時間はかかるけど、archが違っていても確実なので (今回はi386同士だったけど)。
最終日。
たしかに、ウサギもキリンも着ぐるみはちょっと恐いな。
一年間お疲れさまでした。
秋月でDCプラグの変換コネクタを買ってきた。2.1mmから1.3mmに変換するもの。
あとSigmarionとかで使う電池が100円だし安いなぁと思って二個買ってきた。
DC変換プラグは家に帰ってきて試したら、細すぎて使えませんでした。そんな気がしていたんだけど、やっぱりガッカリ。
13:00ちょうど発のスーパービュー踊り子にて熱海に出発。
なんか、雪降ってますよ。寒い。
とりあえず、さくっと着いて、バスで宿まで移動。かなり近いな。
宿には親子のクマがいて驚く。
食事は豪華に。温泉はシンプル。
めずらしくPCを持っていかず。Air-H" Phoneとかで微妙になんとかなったりして。
宿を出て、ミカン狩りへ。年末でもちゃんとやっているのだなぁ。
ミカンはおおきくて固いのは味が悪い。小さくて軟らかいのが比較的おいしいな。
いずれにせよ、お土産でもらった (プロがとった) ミカンが一番おいしかった。さすがだ。800円で楽しむ娯楽かな。
その後、バスに乗り、ロープウェイを経由して熱海城へ。うーむ。変に観光地化されていて笑える。いや、笑えないな。
あとは湯〜遊〜バスにのって熱海駅へ。
帰りは300系新幹線にて東京へ。
温泉旅行って、疲れをとるために行くような気がするんだが、いつもぐったりして帰ってくるのはナゼだ。
大晦日だが普通の休日のように何もしない日でしたな。
そんなこんなで一年がすぎていくのであった。
メールはこちらへ...[BSD小僧 (tokuda @(at) tokuda .(dot) net)]
この日記は、GNSを使用して作成されています。