summaryrefslogtreecommitdiffstats
path: root/regressions/test-luks.sh
Commit message (Collapse)AuthorAgeFilesLines
* ubuntu: Allow test-luks.sh to be bypassed to workaround Ubuntu bug.Richard W.M. Jones2010-12-071-0/+5
| | | | This is necessary because of too old cryptsetup on Ubuntu.
* New APIs: Support for creating LUKS and managing keys.Richard Jones2010-07-221-0/+88
This commit adds four APIs for creating new LUKS devices and key management. These are: luks_format Format a LUKS device with the default cipher. luks_format_cipher Format with a chosen cipher. luks_add_key Add another key to an existing device. luks_kill_slot Delete a key from an existing device. This enables all the significant functionality of the cryptsetup luks* commands. Note that you can obtain the UUID of a LUKS device already by using vfs-uuid. This also includes a regression test covering all the LUKS functions.