Just another Ruby porter,

〜2001年10月中旬〜


<Prev(,) | Next(.)> | Recent(/)>> | RDF

2001-10-11 (Thu)

BIND 8.2.5

で、allow-update{};で受けつけるようにしたら、 zone fileが書き換わるようになった。 これって別にできるのかなあ? hash化されて書き換わるので、順番がばらばらになって固定の部分を手で修正しにくい。てゆか修正していいのか?いや修正するよ、普通。

そもそもそういう使いかたが間違ってるのか。 でもDHCP clientになれないような古いマシンもあるしなあ。

ひょっとして

host foo {
   hardware ethernet xx:xx:xx:xx:xx:xx;
   fixed-address 192.168.1.2;
}

じゃなくて、MACアドレスを指定しない

host foo {
   fixed-address 192.168.1.2;
}

ってあり?ってどう考えても無理そうだな。

引越し

BINDとかいじってるのは会社でちょっとした引越しがあるからなんだが、 Rubyのほうは今ちょっといじってる余裕がない。

次はqmailとNISの設定だ。


2001-10-12 (Fri)

Linux 2.4.12

で、結局のところ2.4.12は大丈夫なの?

MAILHOST

qmail-injectはMAILHOSTを見る。 なぜか余計なしかも自分じゃないホスト名がつくと思ったら、そういうことか。 movemailのために設定してたんだよね。

man -M/var/qmail/man qmail-injectを見ると環境変数だらけだ。 とりあえず

export QMAILUSER=eban
export QMAILHOST=os.rim.or.jp
export QMAILNAME='WATANABE Hirofumi'

としとこう。


2001-10-13 (Sat)

qmail

家にも入れてみたが、 考えてみたら自前のRubyスクリプトでメールは送ってるので、 全く意味がない。


2001-10-14 (Sun)

Linux 2.4.12

なぜかmodule関係が全滅。早く2.5へforkして欲しいな。とりあえず2.4.10-ac12を試してみよう。

Linux 2.4.10-ac12

Stats in /proc/fs/reiserfs (CONFIG_REISERFS_PROC_INFO) [N/y/?] (NEW)
CMS file system support (EXPERIMENTAL) (CONFIG_CMS_FS) [N/y/m/?] (NEW)
Ext3 journalling file system support (EXPERIMENTAL) (CONFIG_EXT3_FS) [N/y/m/?] (NEW)

あたりが目につく。Ext3も入ってるのか。

2.4.12-ac2が出たらこっちも試そう。


2001-10-15 (Mon)

Linux 2.4.12-ac2

早速試す。今回はmoduleも問題ない。

nullmailer 1.00RC5

いつになったら1.00になるんだろう? defaultでは1分間隔でretryするようで、 これだけ短いとダイアルアップ中に転送完だ。 が、なぜかエラーになってしまう。

Starting delivery, 2 message(s) in queue.
Starting delivery: protocol: smtp host: smtphost file: 1003075452.9348
Sending failed: Permanent error in sending the message
Delivery complete, 2 message(s) remain.

じゃ、原因がさっぱりわからないし。 smtp.cにsyslog()を仕込んで様子を見てみよう。

ドメイン名かな?

% domainname
(none)

はかなりまずそう。


2001-10-16 (Tue)

nullmailer

やっぱそういうことなのか。むりやり

% sudo domainname localdomain

してみたら

Rescanning queue.
Starting delivery, 2 message(s) in queue.
Starting delivery: protocol: smtp host: smtphost file: 1003075452.9348
Sent file.
Starting delivery: protocol: smtp host: smtphost file: 1003153504.4009
Sent file.
Delivery complete, 0 message(s) remain.

となった。/etc/rc.d/rc.Mあたりに入れとこう。


2001-10-17 (Wed)

qmailとyoubin

qmailにするとyoubinが使えなくて困る。 どうせ/var/spool/mailは使わないから

% cat /usr/local/bin/qyoubin
#!/bin/sh
echo >> /var/spool/mail/$USER
chmod 0600 /var/spool/mail/$USER
/usr/local/bin/sendto localhost biff $USER@0
% cat ~/.qmail
| /usr/local/bin/qyoubin
./Maildir/

なんてのを用意して見た。でもこれだと旗は立つが寝てくれない。 /var/spool/mail/$USERを消すかtruncateしないと

% /usr/local/bin/sendto localhost biff "U $USER"

してもだめだ。Uはupdateの意味か。 強制的に寝かせる命令はないのかなあ。


2001-10-18 (Thu)

引越し

明日引越しのため今日はいろんなものを梱包というか捨てたというか、一日仕事にならず。 明日はそれを出して並べて、準備していたサーバの面倒を見たりで、また仕事にならないな。 年末は長い休みを取るので、こういう時にしか整理する機会がなかったりで。

nullmailer

/etc/rc.d/rc.Mでnullmailer-sendを起動するようにしたら、 間違えて&をつけ忘れたらしい。 今日立ち上げたらそこで止まってしまいにっちもさっちもいかなくなった。 しょうがないのでCtrl-Alt-DeleteしてGrubのeditでinit=/bin/sbashを追加し、 remountして/etc/rc.d/rc.Mを修正。このくらいならrescue diskもいらんか。

eruby 0.9.7

% tar xfvz eruby-0.9.7.tar.gz
% cd eruby-0.9.7
% mkdir cygwin mingw32

% cd cygwin
% i386-cygwin-ruby ../configure \
  --includedir=$HOME/dist/i386-cygwin/usr/local/include
% make
% i686-pc-cygwin-strip eruby.exe
% upx eruby.exe
% make site-install

% cd ../mingw32
% i386-mingw32-ruby ../configure \
  --includedir=$HOME/dist/i386-mingw32/usr/local/include
% make
% i686-pc-cygwin-strip eruby.exe
% upx eruby.exe
% make site-install

% make -f ../Makefile.pack PACKAGE=eruby VERSION=0.9.7 \
  TARGET=i386-cygwin
% make -f ../Makefile.pack PACKAGE=eruby VERSION=0.9.7 \
  TARGET=i386-mingw32

2001-10-19 (Fri)

引越し

疲れた〜。もう寝る。


2001-10-20 (Sat)

17:00

起きたら薄暗い。朝の5:00だと思ったらすでに夕方だった。 本当に疲れていたらしい。16時間も寝るなよ。

Linux 2.4.12 ac3

ちょっと遅れたが2.4.12-ac3を入れた。

Mean Machine

Ayumiは「スワロウテイル」のあの女の子? Charaがらみか?


<Prev(,) | Next(.)> | Recent(/)>> | RDF


WWW を検索 jarp.does.notwork.org を検索

わたなべひろふみ
Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885
Valid HTML 4.01!