Linux does not honor suid shell scripts for security reasons: http://lists.debian.org/debian-security/2000/debian-security-200006/msg00025.html I ran into this awhile ago. I wrote a little binary that's suid root to run some scripts I have that must run as root. I don't know the situation for perl. Jesse Herbert Graf wrote: >>Suid works here. Make the program root.root 4510 and have it touch a file >>in /tmp. This will tell you what permissions it runs under. >> >>Peter > > > I have the following set: > -rwsr-xr-x 1 root root 239 Jan 8 21:05 test.pl > > and get the following when I run as another user: > # ./test.pl > Can't do setuid > > Thanks, TTYL > > ---------------------------------- > Herbert's PIC Stuff: > http://repatch.dyndns.org:8383/pic_stuff/ > > -- > http://www.piclist.com hint: The PICList is archived three different > ways. See http://www.piclist.com/#archives for details. > > -- "There are 10 kinds of people in the world; those who understand binary and those who don't." -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.