From: Rimantas Liubertas Date: 2006-10-19T01:49:34+09:00 Subject: Re: Changing uid > I really should know this, but I can't for the life of me remember how > it goes. I want to change users within a Ruby script on Linux, but > Process::uid= only to takes an integer. What's the best way to odo the > username => UID lookup? I wouldn't bet this is the best way, but it seams to work: require 'etc' puts Etc::getpwnam('username')[:uid] Regards, Rimantas -- http://rimantas.com/