Expand description
This crate is a (lighly enhanced) set of bindgen-generated Rust FFI
bindings for the sudo_plugin(8)
facility. In
general, it is expected that end-users will prefer to use the
handcrafted Rust wrappers from the sudo_plugin
crate which
accompanies this project.
Structs§
- io_
plugin - passwd
- policy_
plugin - sudo_
conv_ callback - sudo_
conv_ message - sudo_
conv_ reply - sudo_
hook - sudoers_
group_ plugin
Constants§
- GROUP_
API_ VERSION_ MAJOR - GROUP_
API_ VERSION_ MINOR - SUDO_
API_ VERSION - SUDO_
API_ VERSION_ MAJOR - SUDO_
API_ VERSION_ MINOR - SUDO_
CONV_ CALLBACK_ VERSION_ MAJOR - SUDO_
CONV_ CALLBACK_ VERSION_ MINOR - SUDO_
CONV_ ERROR_ MSG - SUDO_
CONV_ INFO_ MSG - SUDO_
CONV_ PROMPT_ ECHO_ OFF - SUDO_
CONV_ PROMPT_ ECHO_ OK - SUDO_
CONV_ PROMPT_ ECHO_ ON - SUDO_
CONV_ PROMPT_ MASK - SUDO_
CONV_ REPL_ MAX - SUDO_
HOOK_ GETENV - SUDO_
HOOK_ PUTENV - SUDO_
HOOK_ RET_ ERROR - SUDO_
HOOK_ RET_ NEXT - SUDO_
HOOK_ RET_ STOP - SUDO_
HOOK_ SETENV - SUDO_
HOOK_ UNSETENV - SUDO_
HOOK_ VERSION_ MAJOR - SUDO_
HOOK_ VERSION_ MINOR - SUDO_
IO_ PLUGIN - SUDO_
PLUGIN_ OPEN_ FAILURE - SUDO_
PLUGIN_ OPEN_ GENERAL_ ERROR - SUDO_
PLUGIN_ OPEN_ SUCCESS - SUDO_
PLUGIN_ OPEN_ USAGE_ ERROR - SUDO_
POLICY_ PLUGIN