[libvirt] [PATCH 11/20] Add volume encryption information handling.

Daniel P. Berrange berrange at redhat.com
Thu Aug 27 17:04:53 UTC 2009


On Thu, Aug 20, 2009 at 08:18:09PM +0200, Miloslav Trma?? wrote:
> Define an <encryption> tag specifying volume encryption format and
> format-depenedent parameters (e.g. passphrase, cipher name, key
> length, key).
> 
> Currently the only defined parameter is a reference to a "secret"
> (passphrase/key) managed using the virSecret* API.
> 
> Only the qcow/qcow2 encryption format, and a "default" format used to
> let libvirt choose the format during volume creation, is currently
> supported.
> 
> This patch does not add any users; the <encryption> tag is added in
> the following patches to both volumes (to support encrypted volume
> creation) and domains.
> 
> Changes since the third submission:
> - Move base64 gnulib module inclusion to an earlier patch
> ---
>  docs/format.html                     |    4 +
>  docs/formatcaps.html                 |    4 +
>  docs/formatdomain.html               |    4 +
>  docs/formatnetwork.html              |    4 +
>  docs/formatnode.html                 |    4 +
>  docs/formatsecret.html               |    4 +
>  docs/formatstorage.html              |    4 +
>  docs/formatstorageencryption.html    |  209 +++++++++++++++++++++++++++++
>  docs/formatstorageencryption.html.in |   65 +++++++++
>  docs/schemas/Makefile.am             |    1 +
>  docs/schemas/storageencryption.rng   |   34 +++++
>  docs/sitemap.html                    |    3 +
>  docs/sitemap.html.in                 |    4 +
>  po/POTFILES.in                       |    1 +
>  src/Makefile.am                      |    1 +
>  src/libvirt_private.syms             |    5 +
>  src/storage_encryption.c             |  241 ++++++++++++++++++++++++++++++++++
>  src/storage_encryption.h             |   72 ++++++++++

ACK to the code - will just like src/storage_encryption.h/c renamed
to be src/storage_encryption_conf.h/c, but I can do that when we
commit it.


Daniel
-- 
|: Red Hat, Engineering, London   -o-   http://people.redhat.com/berrange/ :|
|: http://libvirt.org  -o-  http://virt-manager.org  -o-  http://ovirt.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505  -o-  F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|




More information about the libvir-list mailing list