From: Kazuhiro NISHIYAMA Date: 2002-02-19T01:15:55+09:00 Subject: [ruby-list:33972] world writeable dir (Re: 「たまてばこ」開発版が SecurityError) 西山和広です。 In <200202181412.g1IECbB08961@sharui.nakada.kanuma.tochigi.jp> On Mon, 18 Feb 2002 23:15:40 +0900 nobu.nakada@nifty.ne.jp wrote: > PATH環境変数にworld writableなディレクトリが入っていると、この > エラーになります。 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ではないと思うのですが。 -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA)