[sudo-users] consultatio about edition for files
Todd C. Miller
Todd.Miller at courtesan.com
Mon May 12 09:36:17 MDT 2014
On Mon, 12 May 2014 12:20:49 -0300, federico montaldo wrote:
> HI todd,
>
> Thanks for your repply. If i put this entries in sudo:
>
> Cmnd_Alias ADMBKUP /usr/bin/dsmc,\
> /bin/vi /opt/tivoli/tsm/client/ba/bin/dsm.sys,\
> /bin/vi /opt/tivoli/tsm/client/ba/bin/dsm.opt,\
> /bin/vi /tsmlogs/logs/dsmerror.log,\
> /bin/vi /tsmlogs/logs/dsmsched.log,\
> /sbin/initctl start dsm-sched
>
> But when I want to add the line as an example that you passme. Sudo
> reply with an error in the first line of the Cmnd_Alias.
You are missing an equal sign after the ADMBKUP. That alias using
sudoedit would be:
Cmnd_Alias ADMBKUP = /usr/bin/dsmc,\
sudoedit /opt/tivoli/tsm/client/ba/bin/dsm.sys,\
sudoedit /opt/tivoli/tsm/client/ba/bin/dsm.opt,\
sudoedit /tsmlogs/logs/dsmerror.log,\
sudoedit /tsmlogs/logs/dsmsched.log,\
/sbin/initctl start dsm-sched
which allows the user to do:
$ sudoedit /opt/tivoli/tsm/client/ba/bin/dsm.opt
or, if you prefer:
$ sudo -e /opt/tivoli/tsm/client/ba/bin/dsm.opt
since sudoedit is the same as "sudo -e".
- todd
More information about the sudo-users
mailing list