NAME
vlock-plugins - plugin support for vlock
DESCRIPTION
If vlock-main(8) is compiled with plugin support its default features
are very limited: it can only lock the current session and ask for
authenticiaton. However it is possible to extend this functions
through plugins. These plugins are loaded when vlock-main starts and
can provide hooks that are called at certain points during the lifetime
of the vlock-main process.
DEFAULT PLUGINS
The following plugins are provided when installing vlock with default
options:
all
This plugin locks all sessions by disabling console switching.
It is also loaded when giving the -a,--all option to vlock(1).
new
This plugin switches to a new virtual console before disabling
console switching through the "all" plugin. It is also loaded
when giving the -n,--new option to vlock(1).
nosysrq
Linux only. This plugin disables the Linux SysRQ mechanism
before the console switching is locked by the "all" plugin. It
is also loaded when giving the -s,--disable-sysrq option to
vlock(1).
ADDITIONAL PLUGINS
The following plugins are only available if explicitely selected at
build time:
caca
This plugin runs a random libcaca screensaver when the screen is
locked.
WRITING PLUGINS
For information about writing plugins see the PLUGINS file in the vlock
source distribution.
SEE ALSO
vlock(1), vlock-main(8)
AUTHORS
Frank Benkstein <frank-vlock@benkstein.net>