[#37660] cron から呼ぶ ruby スクリプト中で require "postgres" できません — FUJII Hideo <hid@...>
こんばんは。藤井と申します。
7 messages
2003/05/08
[#37673] [ANN] Exerb/Exerb-CC 2.6.5 — Yuya Kato <yuya-ml@4th.to>
今日が誕生日のYuyaです。
1 message
2003/05/11
[#37678] [TMail] Fromのパースについて — Ken-ichi HASHIMOTO <ken@...>
橋本です。
9 messages
2003/05/15
[#37694] TMail : RFC2231エンコードについて — murakami tamiyasu <murakami-tamiyasu@...>
村上と申します。
8 messages
2003/05/19
[#37706] setuidと$SAFE — sakazuki <QZS01353@...>
こんにちは。sakazukiです。
8 messages
2003/05/20
[#37737] missing/erf.c — NISHIMATSU Takeshi <t-nissie@...>
西松と申します.
11 messages
2003/05/30
[#37738] Re: missing/erf.c
— matz@... (Yukihiro Matsumoto)
2003/05/30
まつもと ゆきひろです
[#37739] Re: missing/erf.c
— NISHIMATSU Takeshi <t-nissie@...>
2003/05/31
西松です.
[#37740] Re: missing/erf.c
— matz@... (Yukihiro Matsumoto)
2003/05/31
まつもと ゆきひろです
[#37741] Re: missing/erf.c
— NISHIMATSU Takeshi <t-nissie@...>
2003/06/01
西松です.
[ruby-list:37706] setuidと$SAFE
From:
sakazuki <QZS01353@...>
Date:
2003-05-20 21:50:57 UTC
List:
ruby-list #37706
こんにちは。sakazukiです。
setuidと$SAFEレベルについて質問です。
qmilのdot-qmailから起動させたスクリプトをset user idしていた場合
$SAFE=1となることがわかりました。
これはそういう仕様なのでしょうか?
$SAFE=0のままにしておくことはできるのでしょうか?
これはどういう基準でそのようになっているのでしょうか?
具体的には以下のような状況で確認しました。
Solaris 8
ruby 1.6.8 (2002-12-24) [sparc-solaris2.8]
> cat .qmail-test
| /export/home/test/test.rb
> cat /export/home/test/test.rb
#!/usr/local/bin/ruby -Ke
File.open("/tmp/test.log", "a"){|f|
f.puts Time.now.to_s + ' ' + $SAFE.to_s
}
test.rbはchmod 2775とした時は
Wed May 21 06:45:25 JST 2003 1
test.rbをchmod 775とした時は
Wed May 21 06:44:39 JST 2003 0
---- sakazuki(QZS01353@nifty.ne.jp)
hp: http://homepage2.nifty.com/sakazuki/