On Mon, 2006-07-17 at 00:58 +0530, Philip Tellis wrote:
Sometime on Jul 16, AA cobbled together some glyphs to say:
Make sure that root owns both scripts and then do a `chmod 4777` on them.
Thanks. It works now.
Actually, it doesn't! My current situation is this:
[aparna@debian bin] ls -l -rwsr-sr-x 1 root root 74 Jun 12 12:56 netdown.sh -rwsr-sr-x 1 root root 64 Jun 12 12:09 netup.sh
IIRC, shell scripts will not run setuid root. Only compiled executables will.
I think the shell scripts do but not the processes spawned by them. ie. the setuid is not inherited automatically.
-gabin