Thanks trickykid
Well it almost solved my issue...
You were absolutely right, with just an *su* the full path for root is not acquired
Heres the difference..
with an *su* the path = bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin:/home/user/bin
with an *su - root* the path = /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin
As you can see the /sbin is already included..
Still there is a slight problem...*setuid* doesnt work even after *su -* or *su - root*
Cant think of any reason for this...
Can you tell me what mite be the reason and anything else that i need to do to set it right
Cheers
King Nothing