README file for the sample plugin that tells the user how to build,

install and enable it.
This commit is contained in:
Todd C. Miller
2016-05-06 11:30:02 -06:00
parent cc82c3193e
commit bb12328064
2 changed files with 24 additions and 0 deletions

View File

@@ -224,6 +224,7 @@ plugins/group_file/group_file.c
plugins/group_file/group_file.exp
plugins/group_file/plugin_test.c
plugins/sample/Makefile.in
plugins/sample/README
plugins/sample/sample_plugin.c
plugins/sample/sample_plugin.exp
plugins/sudoers/Makefile.in

23
plugins/sample/README Normal file
View File

@@ -0,0 +1,23 @@
This is a sample sudo policy plugin. See the sudo_plugin manual for
information on writing your own plugin.
The sample policy plugin is not built or installed by default. To
build and install the plugin, change to the plugins/sample directory
and run "make". It can be installed by running "make install" as
the superuser from the same directory.
To actually use the sample plugin, you'll need to modify the
/etc/sudo.conf file. Caution: you should not make changes to
/etc/sudo.conf without also having a root shell open repair things
in case of an error. To enable the plugin, first comment out any
existing policy Plugin line in /etc/sudo.conf, for example:
Plugin sudoers_policy sudoers.so
Then add a line for the sample plugin:
Plugin sample_policy sample_plugin.so
You may need to create /etc/sudo.conf if it does not already exist.
Note that you may only have a single policy plugin defined.