Todd C. Miller
0cf2e09e0c
Apply spelling fixes.
...
Fixes from PR #30 (ka7) and Bug #925 (fossies.org codespell)
2020-05-06 09:27:43 -06:00
Robert Manner
c039a99c10
plugins/python/sudo_module: add sudo.LogHandler
...
so python log system can be used with sudo logsystem.
Loggers use it by default (the handler is set on the root logger).
If that is not the intent, it can be overridden explicitly.
2020-02-28 05:46:54 -07:00
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
Todd C. Miller
0ab02b8a16
Fix mdoc lint warnings by removing .Pp before and after .Ss.
2020-01-17 09:47:52 -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