cryptonas/event-scripts
lars 112979b3af added setup.py to use distutils for packaging
moved python modules to separate packages below src/
renamed "hook" to "event" to avoid confusion
2006-11-23 19:13:08 +00:00
..
apache2_dav added setup.py to use distutils for packaging 2006-11-23 19:13:08 +00:00
README added setup.py to use distutils for packaging 2006-11-23 19:13:08 +00:00
samba added setup.py to use distutils for packaging 2006-11-23 19:13:08 +00:00

Event scripts for CryptoBox events

If you want to execute specific actions according to changes of the cryptobox,
then you can just add your own scripts to this directory.
For every supported event of the CryptoBox, all scripts are called with root user
permissions.

The common synopsis for all event scripts is:
	SCRIPTNAME EVENT [[EVENT_INFOS]...]

Supported events:
	premount|postmount|preumount|postumount:
		called before and after (u)mounting of a volume
		arguments (in this order):
			- device: name of the underlying device
			- vol_name: name of the (u)mounted volume
			- vol_type: type of the volume (plain|luks)
			- mount_dir: mountpoint of the volume


Every event script has to fulfill the following conditions:
	- be executable (for the cryptobox user and for root)
	- be writeable for root only
	- its parent directories must be writeable for root only