原です。
私のところの古い Linux では、/etc/passwd で nobody の uid が
-1 になっています。で、
require "etc"
nobody = Etc.getpwnam('nobody').uid
とすると nobody == 65535 となります。これはこれでいいのかとも
思うのですが、さらに
Process.euid = nobody
とすると
./test.rb:701:in `euid=': Invalid argument
などと言われてしまいます。nobody に成りたいのですが対処法は
あるでしょうか。