原です。

私のところの古い 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 に成りたいのですが対処法は
あるでしょうか。