[sudo-workers] change the "user is not in sudoers..." message
Todd C. Miller
Todd.Miller at courtesan.com
Wed Sep 6 13:07:25 MDT 2017
On Wed, 06 Sep 2017 15:04:01 -0300, Joao Pedro Abreu De Souza wrote:
> I want to make something like
> Defaults lecture_file="..."
> I want to write
> Defaults outOfSudoers_file="..."
> and the message change.
> I create the def_data.in entry, and want to put in the code that is
> hard-coded, the variable associated with this conf, but I don't found
> how to do. Where is the translation between variable in conf and
> variable in the code, after the perl script make your job? Sorry if
> this is somewhere in the sudo.ws, but i searched and don't found.
When you add a setting to def_data.in and run mkdefaults it will
define a macro prefixed with "def_" in def_data.h.
So if you added a new entry to def_data.in like this:
"File containing the message when a command is denied"
In the code you'd use def_denial_message_file to access the value
after running mkdefaults.
Does that help?
More information about the sudo-workers