summaryrefslogtreecommitdiff
path: root/tools/hal-luks-remove
AgeCommit message (Collapse)AuthorFilesLines
2006-07-27(forgot to pass -a the first time) git stuff, mount/umount/eject allDavid Zeuthen1-2/+3
in C, .hal-mtab usage, light_sensor and keyboard_backlight additions including example. Remove ChangeLog and add rules to Makefile.am (from cairo) to generate the ChangeLog file from git history. Add support for light_sensor and keyboard_backlight on my Macbook Pro. Add an examply python script to examples/ to show how it's done. Move Unmount, Eject and related stuff to C. Start using the file /media/.hal-mtab instead of .created-by-hal to specify if HAL created the mount point. Also list tons of metadata such as uid, session id (still unused). Fixes the bug where the unprivileged hald couldn't look into /media/foobar/ for the .created-by-hal file. So now doing 'umount /dev/sda1' on a volume mounted by HAL, makes hald remove the mount point as one would expect.
2006-05-17Fixed path to the helper of the related backends, added several messages asDanny Kukawka1-2/+4
e.g. UnknownError if backend not found (William Jon McCann <mccann@jhu.edu>) and if a needed environment variable is not set. Capture result of command polkit-is-privileged (William i Jon McCann <mccann@jhu.edu>) added PACKAGE_BIN_DIR to PATH export MOUNT_POINT for the backend script William Jon McCann <mccann@jhu.edu> added result of failed eject to error message (<mccann@jhu.edu>), added GIVEN_EJECTOPTIONS to the eject command
2006-05-14Split out the tools scripts into an OS-independent wrapper, and anJoe Marcus Clarke1-34/+6
OS-dependent backend. The backend selection with be based on the utsname.sysname value. Also, add FreeBSD support to hal-storage-mount.c (code from Jean-Yves Lefort <jylefort@FreeBSD.org>). Reviewed by: Artem Kachitchkine, David Zeuthen Approved by: David Zeuthen
2006-02-13Don't generate tools/hal-luks-remove.in, tools/hal-luks-setup.inDavid Zeuthen1-0/+48
Also export Teardown method Remove, just use hardcoded paths New file for tearing down the mapping Use cryptsetup rather than luks-setup, add to CVS Use cryptsetup rather than luks-setup, add to CVS Add hal-luks-teardown