本当にどうでもいいメモなどをたまに書く程度。

2HOST VPS における Debian squeeze へのアップグレード時の注意点

日付:
タグ:

2HOST の VPS を使っているのだが、squeeze に dist-upgrade した際に、変なことになっていた。
/dev/ 下が狂って、いろいろ困る状況に陥るのである(苦笑)。

具体的には

  • /dev/null、/dev/tty、/dev/urandom、/dev/zero あたりのパーミッションが crw------- になる。
  • /dev/stdin、/dev/stdout、/dev/stderr のシンボリックリンクが消える。

といった感じ。
この影響で、たとえば FDclone なんかは root じゃないと起動すらしてくれなくなる。

修正手順は以下。

(/dev/ で)

chmod og+rw null tty urandom zero
ln -s /proc/self/fd/0 stdin
ln -s /proc/self/fd/1 stdout
ln -s /proc/self/fd/2 stderr
comments powered by Disqus