loginできない


/dev/nullのpermission
今日、debianにloginしようと思ったら、なぜかうまく行かなかった。passwordを打ち間違えたかと思ったけど、そうでは無いようだ。rootではloginができたので、少し調べてみたら、.xsession-errorsには、

cannot create /dev/null: Permission denied

となって、Xが立ち上がらないのが原因のようだ。こうなってしまった理由は良く分からないのだが、/etc/rc.localのexit 0の前に、

chmod 0666 /dev/null

と入れれば良いというのを見つけたので、そうしたらloginできるようになった。なんか、気持ち悪いけど、まあいいか。