Robert Manner
34b4bb72d6
plugins/python: autodetect ClassName field
...
If "ClassName" is not specified, load the one and only sudo.Plugin from
the module (if so), otherwise display which plugins are available from
which the system admin can choose.
2020-02-28 05:46:54 -07:00
Robert Manner
5c96b4407d
plugins/python/plugin_common: add a default search path for python plugins
...
If the ModulePath is relative, assume it is under
"/usr/local/libexec/sudo/python" or wherever the sudo plugins are in a
"python" subdirectory.
2020-02-28 05:46:54 -07:00
Robert Manner
e588879cf5
doc/sudo_plugin_python: add approval plugin to supported plugins
2020-02-26 13:15:52 -07:00
Robert Manner
95dce8cbe6
doc/sudo_plugin_python: document approval plugin and PluginReject
2020-02-19 11:51:18 -07:00
Robert Manner
ecdaaffd57
doc/sudo_plugin_python: document python audit plugin support
2020-02-10 05:24:16 -07:00
Robert Manner
bd465b3087
doc/sudo_plugin_python: document returning error string
2020-02-10 05:24:16 -07:00
Robert Manner
8f79d5c1c7
doc/sudo_plugin_python: update python manual for constant -> enum changes
2020-02-10 05:24:16 -07:00
Todd C. Miller
ea377e432b
Silence lint warning.
2020-02-05 17:57:24 -07:00
Robert Manner
9294108cd6
doc/sudo_plugin_python: update doc about the multiple I/O plugin loading
2020-01-23 12:46:14 -07:00
Robert Manner
3f890e4db8
doc/sudo_plugin_python: indent code examples for easier readability
2020-01-02 11:53:08 -05:00
Todd C. Miller
79e52c7764
Substitute @prefix@ in for the example paths.
...
We can't use @exampledir@ here since it contains Makefile variables.
2019-12-23 07:27:54 -07:00
Todd C. Miller
5dcc28180e
Add sudo_plugin_python manual page.
...
Based on markdown docs from Robert Manner.
2019-12-21 12:54:55 -07:00