I am adding this to runtask, in parse_slash_sites():
- if ( $uid != $orig_euid or $gid != $orig_egid ) { + # Mac OS X likes to have signed UIDs, so e.g. user + # nobody will get UID 4294967294 from the system, + # but $> will be -2. fun fun fun! but getpwuid(-2) + # will give us 4294967294, so let's get it that way. -- pudge + my($c_name, $c_pass, $c_uid, $c_gid) = getpwuid($uid); + if ( $uid != $c_uid || $gid != $c_gid ) {
nobody uid (Score:2)