「BSD小僧の日記」
2004/12版 その3



2004/12/21 (火)

2年と307日目

やっぱり昨日は奇跡だったか。朝はやっぱり大変。


[View Log(0)] [Trackback]
Name: Comment:

NetBSDでAir-H" Phone (AH-K3001V)

昨日のパッチNetBSD Problem Report #25954をumodem.cにあてようとするが20041219の-currentだとrejectされてしまう。


[View Log(0)] [Trackback]
Name: Comment:

NetBSDでPHP

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にしてみるかな。


[View Log(0)] [Trackback]
Name: Comment:

USB Camera

別のマシンにUSB Snoopを入れるとやっぱりうまく動かない。

あれこれやっていると、物理的にデバイスを接続するとログが出力されることに気づいた。

で、USB Snoopを終了させて、しばらくしてからログを回収しようとしたらログのファイルサイズが190Mbytesにも成長しているじゃないですか。

しかも、うっかりメモ帳で開いてしまい、フリーズ状態に。

なんとか終了させ、再びログを収集。

Setup Packetを記録していって、それを再生すれば良いのだろうか。


[View Log(0)] [Trackback]
Name: Comment:

2004/12/22 (水)

2年と308日目

最近はパン。時間がかかるだけのような気がする。


[View Log(0)] [Trackback]
Name: Comment:

もつ14

ついに開催。

最初は四人で、あとから一人参加で計五人での開催。

マイコン遊びとかFPGAって自由度ありすぎで逆にわからんとか。

とにかく、arch多すぎでしょうとか、同じマシン多すぎでしょうとか。

にんにく丸揚げ、やっぱ、いっちゃいましたか。

IBM RS/6000 B50イイナー、とか。

NFSのおまじない重要とか。

NetBSD/pc98ポートメンテナ宣言とか。

PHP4はcvs updateしたらインストールできたとか。

GNUのgrubってどうなんすか、あぁ、grubって、ぼくは結構好きですよ。

thorpejこないとか。

あれ? じつは、もつ14じゃなくて13だったりする?


[View Log(0)] [Trackback]
Name: Comment:

2004/12/23 (木)

2年と309日目

アキバいって、DVDみたり、キーボード (楽器のほう) みたり。

ひと足はやく、ケーキ食べたり。

腕がいたいです。


[View Log(0)] [Trackback]
Name: Comment:

アキバ

秋月電子いったら、木曜日定休日でした。忘れてた〜。

変換プラグ買いたかったんだけどな。


[View Log(0)] [Trackback]
Name: Comment:

2004/12/24 (金)

2年と310日目

起きませ〜ん。

歩きませ〜ん。


[View Log(0)] [Trackback]
Name: Comment:

PHP4

もつ14で聞いたとおり、pkgsrc/www/php4をcvs updateしたら、make installちゃんとできる。

おぉ、うれしい。


[View Log(0)] [Trackback]
Name: Comment:

2004/12/25 (土)

2年と311日目

生活乱れ気味。


[View Log(0)] [Trackback]
Name: Comment:

2004/12/26 (日)

2年と312日目

年賀状印刷。めんどうくさいなぁ。


[View Log(0)] [Trackback]
Name: Comment:

2004/12/27 (月)

2年と313日目

朝食はヨーグルト。

あと二日だが新しいタオルなどをもっていく。


[View Log(0)] [Trackback]
Name: Comment:

cyrus

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同士だったけど)。


[View Log(0)] [Trackback]
Name: Comment:

2004/12/28 (火)

2年と314日目

最終日。

たしかに、ウサギもキリンも着ぐるみはちょっと恐いな。

一年間お疲れさまでした。


[View Log(0)] [Trackback]
Name: Comment:

アキバ

秋月でDCプラグの変換コネクタを買ってきた。2.1mmから1.3mmに変換するもの。

あとSigmarionとかで使う電池が100円だし安いなぁと思って二個買ってきた。

  • 2.1mm->1.3mmDC変換プラグ, 秋月電子, 60円, 秋月電子
  • CR2032, TOSHIBA, 100円, 秋月電子, 2個購入して200円
  • DC変換プラグは家に帰ってきて試したら、細すぎて使えませんでした。そんな気がしていたんだけど、やっぱりガッカリ。


    [View Log(0)] [Trackback]
    Name: Comment:

    2004/12/29 (水)

    2年と315日目

    13:00ちょうど発のスーパービュー踊り子にて熱海に出発。

    なんか、雪降ってますよ。寒い。

    とりあえず、さくっと着いて、バスで宿まで移動。かなり近いな。

    宿には親子のクマがいて驚く。

    食事は豪華に。温泉はシンプル。

    めずらしくPCを持っていかず。Air-H" Phoneとかで微妙になんとかなったりして。


    [View Log(0)] [Trackback]
    Name: Comment:

    2004/12/30 (木)

    2年と316日目

    宿を出て、ミカン狩りへ。年末でもちゃんとやっているのだなぁ。

    ミカンはおおきくて固いのは味が悪い。小さくて軟らかいのが比較的おいしいな。

    いずれにせよ、お土産でもらった (プロがとった) ミカンが一番おいしかった。さすがだ。800円で楽しむ娯楽かな。

    その後、バスに乗り、ロープウェイを経由して熱海城へ。うーむ。変に観光地化されていて笑える。いや、笑えないな。

    あとは湯〜遊〜バスにのって熱海駅へ。

    帰りは300系新幹線にて東京へ。

    温泉旅行って、疲れをとるために行くような気がするんだが、いつもぐったりして帰ってくるのはナゼだ。


    [View Log(0)] [Trackback]
    Name: Comment:

    2004/12/31 (金)

    2年と317日目

    大晦日だが普通の休日のように何もしない日でしたな。

    そんなこんなで一年がすぎていくのであった。


    [View Log(0)] [Trackback]
    Name: Comment:


    メールはこちらへ...[BSD小僧 (tokuda @(at) tokuda .(dot) net)]

    この日記は、GNSを使用して作成されています。