Asking around on #debian solved this: a shell script can't run as another user because the actual executable that get's loaded is the shell and not the script. It seems that perl does honour the s-bit on a perl-script.
Sincerely, Jan. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]