なんと、libsafeが全然きいてなかった。
% fuser -v /lib/libsafe.so.2.0.16 USER PID ACCESS COMMAND /lib/libsafe.so.2.0.16 root 942 ....m gdm-binary root 971 ....m gdm-binary root 972 ....m X
おいおい、こんだけかよ!! uidが変更されるところでLD_PRELOADが消えるようになったみたいだな。いつからだろう。
(追記) 2003-05-06 25:18
ssh-agentのsetgid(nobody)を落とした。ktermのsetuid(root)も落とした。すると有効になった。