Hello,
I've just got very popular -- as I guess from google hits -- warning
about insecure dir when I run something like this
puts %x{bzip2 -9 #{s}}
where s is file to compress.
I found many 'solutions' by changing the access to directories to
satisfy ruby, I don't want to do this but just turn *this* warning
off. I found the answer -- setting $VERBOSE to nil works great,
however I guess it shuts down all warnings.
So how can I turn off this one and only type of warning? And I don't
want to mess with my system settings, so please do not discuss this
subject.
Thanks in advance for help,
have a nice day
bye
···
--
Maciej "MACiAS" Pilichowski http://bantu.fm.interia.pl/
Maciej Pilichowski wrote:
I've just got very popular -- as I guess from google hits -- warning
about insecure dir when I run something like this
puts %x{bzip2 -9 #{s}}
where s is file to compress.
I found many 'solutions' by changing the access to directories to
satisfy ruby, I don't want to do this but just turn *this* warning
off. I found the answer -- setting $VERBOSE to nil works great,
however I guess it shuts down all warnings.
There are also other answers, if you continue Googling. The first page
of google hits for that phrase includes both a patch to 1.8.5 as well
as several mentions of changing the $PATH.
Yes, indeed, I was curious how to set the variable to nil, gee...
Please, read my question -- my problem is I want to turn off only
specific warnings, not all.
have a nice day
bye
···
On Sat, 4 Nov 2006 23:49:51 +0900, ara.t.howard@noaa.gov wrote:
I found the answer -- setting $VERBOSE to nil works great
$VERBOSE = nil
--
Maciej "MACiAS" Pilichowski http://bantu.fm.interia.pl/
then you have the answer
def quietly
v = $VERBOSE
$VERBOSE = nil
yield
ensure
$VERBOSE = v
end
quietly do
what_you_were_doing_before
end
it's as good as it gets.
-a
···
On Sun, 5 Nov 2006, Maciej Pilichowski wrote:
On Sat, 4 Nov 2006 23:49:51 +0900, ara.t.howard@noaa.gov wrote:
I found the answer -- setting $VERBOSE to nil works great
$VERBOSE = nil
Yes, indeed, I was curious how to set the variable to nil, gee...
Please, read my question -- my problem is I want to turn off only
specific warnings, not all.
have a nice day
--
my religion is very simple. my religion is kindness. -- the dalai lama
google is your friend
http://groups-beta.google.com/group/comp.lang.ruby/browse_thread/thread/cddd8d3931ba6365/5c2b4ed2c385128d?lnk=gst&q=VERBOSE+world+writable+directory&rnum=1#5c2b4ed2c385128d
http://groups-beta.google.com/group/comp.lang.ruby/browse_thread/thread/3c64870ac4241bd7/11da27e099da1100?lnk=gst&q=VERBOSE+world+writable+directory&rnum=2#11da27e099da1100
included is a patch by eric hodel which does what you desire.
-a
···
On Sun, 5 Nov 2006, Maciej Pilichowski wrote:
On Sat, 4 Nov 2006 23:49:51 +0900, ara.t.howard@noaa.gov wrote:
I found the answer -- setting $VERBOSE to nil works great
$VERBOSE = nil
Yes, indeed, I was curious how to set the variable to nil, gee...
Please, read my question -- my problem is I want to turn off only
specific warnings, not all.
--
my religion is very simple. my religion is kindness. -- the dalai lama
Hmm. Is $VERBOSE thread-local?
David Vallner
···
ara.t.howard@noaa.gov wrote:
then you have the answer
def quietly
v = $VERBOSE
$VERBOSE = nil
yield
ensure
$VERBOSE = v
end
quietly do
what_you_were_doing_before
end