なかだです。

At Tue, 19 Feb 2002 01:15:55 +0900,
Kazuhiro NISHIYAMA <zn / mbf.nifty.com> wrote:
> world writableの基準がよくわからないのですが、
> 
> % \ls -ld / /tmp /tmp/kazu /tmp/kazu/bin /tmp/kazu/bin/ruby17
> drwxr-xr-x   21 root     root         4096 Feb 16 07:01 /
> drwxrwxrwt    8 root     root         4096 Feb 19 00:56 /tmp
> drwxr-xr-x    5 kazu     kazu         4096 Feb 17 08:39 /tmp/kazu
> drwxr-xr-x    2 kazu     kazu         4096 Feb 19 00:51 /tmp/kazu/bin
> -rwxr-xr-x    1 kazu     kazu      1523981 Feb 19 00:51 /tmp/kazu/bin/ruby17
> 
> という環境で
> 
> % PATH=/tmp/kazu/bin ruby17 -ve '`ruby17 -v`'
> ruby 1.7.2 (2002-02-18) [i686-linux]
> -e:1: warning: Unsecure world writeable dir /tmp/kazu/bin , mode 041777
> -e:1: warning: Insecure PATH - ruby17
> 
> と出ます。
> 
> /tmpが+tで/tmp/kazuがo-wなのでworld writeableではないと思うのですが。

あー、たしかにstickyなディレクトリは制限から除外してもいいかも
知れませんね。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦