Issue #5455 has been updated by Yukihiro Matsumoto.


CRuby 2.1 has removed $SAFE=4 which is half-baked sandboxing. After serious consideration and discussion, we decided to remove $SAFE=3 (tainting mode) and $SAFE=2 (process operation prohibition) in CRuby 2.3. Of course other implementation can ignore $SAFE at all.

Matz.


----------------------------------------
Feature #5455: $SAFE should be removed
https://bugs.ruby-lang.org/issues/5455#change-52856

* Author: Motohiro KOSAKI
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
see

[ruby-dev:44554](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/44554)
[ruby-dev:44572](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/44572)



-- 
https://bugs.ruby-lang.org/