From: "ruby@..." Date: 2005-03-03T21:23:45+09:00 Subject: Env class bug? Hi, trying to implement something like: cd ~ using Dir.chdir( Etc.getpwnam( Etc.getlogin ).dir ) (I thought this should be quite safe path) I faced this behaviour: root@machine:~# su - everyuser everyuser@machine:~$ irb irb(main):001:0> require 'etc' => true irb(main):002:0> Etc.getlogin => "root" irb(main):003:0> Is this expected behaviour? Seems like a bug to me. Am I missing something? Regards, r.