2003-04-28 (Mon)

_ [comp] mutt

netnews はもう興味なくなったし、mnews から mutt にしてみた。

_ [comp] waimea

Blackbox 派生型ってことで、試してみた。けどすぐ Blackbox に戻した。SloppyFocus で ClickToRaise(Frame だけじゃなくて Window ならどこでも) じゃないと性に合わないんだよな。AfterStepClassic 愛用してたのもこれのためだし、旧 Blackbox でも SloppyFocus+ClickToRaise な patch 当てて使ってた。今の Blackbox は patch なしで(SlppyFocus のみで) OK だから良い。

_ [comp] XFree86 with pam

LFS にいろいろねじ込もうとするが、困ったことに portmap も wget も lftp も(以下略)もなーんにもないのでいきなりはまる。local HDD を mount してそっちのアプリを借りようとするも、足りない lib があって動かないもの多数。それでも lib そのものを cp して LD_LIBRARY_PATH でごまかして…などしてある程度のアプリは install 完了。 そして大物 XFree86。PenIII1GHz でやったら make World には 1 時間半くらいか。起動時に module 群が __guard や __guard_setup といった symbol が relocation error を起こす。一つずつ -fno-stack-protector で compile し直し。続いて root での起動は成功したが、一般ユーザだと pam ではねられる。pam のファイルは次の通り。(多分 RedHat 由来だと思うんだけど)

#%PAM-1.0
auth       sufficient   /lib/security/pam_rootok.so
auth       required     /lib/security/pam_console.so
account    required     /lib/security/pam_permit.so

ひっかかってるのは多分 pam_console。RedHat の pam SRPM にしか入ってない独自 module のようだ。これを入れたがやはり X は上がらない。どうしたものか。

2003-04-25 (Fri)

_ [comp] http://rss-jp.net/

こんなページを発見した。

_ [comp] GCC 3.2.3 release

しばらく前から ftp には存在しているのに気付いていたが、ようやく release announce が出たので入れてみる。ついでに LFS 再開。

_ [comp] LFS

static 部を作り終わった後、CFLAGS 等を設定するのを忘れてたのでやりなおし。

CFLAGS="-mcpu=i686 -march=i686 -Wall -Wstrict-prototypes -O2 -g"
CXXFLAGS="-mcpu=i686 -march=i686 -Wall -Wstrict-prototypes -O2 -g"

してる。-fomit-frame-pointer は buggy なので最近はつけないようにした。 bootscript は以前自作 distro に使おうと思っていた自作のものを流用。LFS の流儀の通りに完全に則ってたわけでもないし、自作 distro と読んでも差し支えないか? とりあえず boot する段階までもってこれたのでひとまず満足。これからは環境設定の番。

2003-04-24 (Thu)

_ [comp] groff 1.18 系

Debian の patch を当てても何やら man の表示が崩れるんで、1.17 系にしておく。

_ [debian] iptables 効かない件

いくら save しても reboot すると iptables が効かない件は、何のことはない、rc?.d 以下に登録されていなかっただけだった。