On Aug 31, 2006, at 6:17 PM, Yukihiro Matsumoto wrote: > That means you have world writable directory in your load path ($PATH) > when you call external program (probably by using "system"). If you > know what you are doing, you can shut the warning up by > > $VERBOSE=nil I _like_ $VERBOSE and run it with everything but rails (because: ugh). That said, on my mac mini, where all user directories are on a separate disk, I get this warning constantly because of the automounter directory /Volumes % pwd /Volumes/Users/ryan/ % ls -lad /Volumes/ drwxrwxrwt 6 root admin 204 Aug 27 20:44 /Volumes/ % cd /tmp; ruby -we '`/bin/ls`' -e:1: warning: Insecure world writable dir /Volumes, mode 041777 this is because my PATH has /Volumes/Users/ryan/Bin but as you can see above, the warning is irrelevant to the actual code being executed, my pwd, or much of anything else. :/ $VERBOSE is valuable, very valuable... could we perhaps move this warning to $DEBUG or only if $SAFE is set or something?