Using relative path in sudoers

Todd C. Miller Todd.Miller at
Fri May 16 00:42:26 EDT 2003

In message <20030514052105.9572D3A2F at>
	so spake kumar parab (kumar.parab):

> I have recently installed and configured sudo on a Solaris 8 box. Its been wo
> rking fine but my users require to execute one command using relative path.
> e.g. ./cmd1
> Sudoers is erroring with syntax. I dont know how to achieve this. 

Do you want to allow a user to run "cmd1" in *any* directory?  That's
the equivalent of letting a user run any command at all and basically
defeats the logging.

Now, if you just want "cmd1" in a specific directory then put
the fully-qualified pathname in sudoers and "sudo ./cmd1" should
work since sudo will fully-qualify the pathname for you.

 - todd

More information about the sudo-users mailing list