export properties about cryptotext LUKS devices
authorDavid Zeuthen <davidz@redhat.com>
Sun, 15 Feb 2009 05:45:36 +0000 (00:45 -0500)
committerDavid Zeuthen <davidz@redhat.com>
Sun, 15 Feb 2009 05:45:36 +0000 (00:45 -0500)
commit7b567af98e644e7f60d2584d3677f1c6aa95eb05
tree42092c263c2b702d53b72e7c21d828d3f7648419
parent71c633b5cff84f8f67a49e8b050b515badec6da2
export properties about cryptotext LUKS devices

The properties are named luks-holder and device-is-luks.

Also make sure that all slaves and holders arrays are always up to
date (since the kernel still doesn't send 'change' events). To avoid
cycles, mark a device as being updated and clear all these flags in an
idle handler later.
src/devkit-disks-daemon.c
src/devkit-disks-daemon.h
src/devkit-disks-device-private.h
src/devkit-disks-device.c
src/org.freedesktop.DeviceKit.Disks.Device.xml
tools/devkit-disks.c