Hi, #! scripts can not run as suid. Regards, krasko Hinko Kocevar wrote: > Hi, > > I'm trying to touch a file in /sbin during boot time > and would like to do that with a normal user by running > SUIDed shell script. > I have following script: > hinkok@alala /tmp $ cat test.sh > #!/bin/sh > > touch /sbin/foo.bar > exit $? > > hinkok@alala /tmp $ sudo chmod +x test.sh > hinkok@alala /tmp $ sudo chown root:root test.sh > hinkok@alala /tmp $ sudo chmod +s test.sh > hinkok@alala /tmp $ ls -l test.sh > -rwsr-sr-x 1 root root 32 Mar 2 09:27 test.sh > hinkok@alala /tmp $ sh -x test.sh > + touch /sbin/foo.bar > touch: cannot touch `/sbin/foo.bar': Permission denied > > Can somebody help me with that? > > Thank you! > > Best regards, > Hinko