diff options
author | Richard Jones <rjones@redhat.com> | 2010-07-22 11:00:59 +0100 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2010-07-22 16:51:56 +0100 |
commit | 945e569db64ab2608b21feba0aa94044c9835ac3 (patch) | |
tree | 26f47a5537c954fd9bb69ff1311c56fa46c20fc1 /daemon/daemon.h | |
parent | 2fd8c259d3daa88b0cdf98090bb57f3dbd178432 (diff) | |
download | libguestfs-945e569db64ab2608b21feba0aa94044c9835ac3.tar.gz libguestfs-945e569db64ab2608b21feba0aa94044c9835ac3.tar.xz libguestfs-945e569db64ab2608b21feba0aa94044c9835ac3.zip |
New APIs: Support for creating LUKS and managing keys.
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.
Diffstat (limited to 'daemon/daemon.h')
0 files changed, 0 insertions, 0 deletions