The version of bash you are running is the key here... 2.01 renounces
setuid/setgid privs when called as "sh", e.g., system() within a program,
unless the "-p" flag is passed. See the "NOTES" file in the root
directory of the bash-2.01.1 distribution for details.
-- Bob Tracy | "Eagles may soar, but weasels don't get AFIWC/TIPER | sucked into jet engines." rct@merkin.csap.af.mil | --Anon