hal/fdi/policy/10osvendor 15-storage-luks.fdi,1.1,1.2

David Zeuthen david at freedesktop.org
Sun Feb 12 23:29:46 PST 2006


Update of /cvs/hal/hal/fdi/policy/10osvendor
In directory gabe:/tmp/cvs-serv8530/fdi/policy/10osvendor

Modified Files:
	15-storage-luks.fdi 
Log Message:
2006-02-13  David Zeuthen  <davidz at redhat.com>

        * configure.in: Don't generate tools/hal-luks-remove.in,
        tools/hal-luks-setup.in

        * fdi/policy/10osvendor/15-storage-luks.fdi: Also export Teardown
        method

        * tools/hal-luks-remove.in, tools/hal-luks-setup.in: Remove, just
        use hardcoded paths

        * tools/hal-luks-teardown: New file for tearing down the mapping

        * tools/hal-luks-remove: Use cryptsetup rather than luks-setup,
        add to CVS

        * tools/hal-luks-setup: Use cryptsetup rather than luks-setup,
        add to CVS

        * tools/Makefile.am (script_SCRIPTS): Add hal-luks-teardown



Index: 15-storage-luks.fdi
===================================================================
RCS file: /cvs/hal/hal/fdi/policy/10osvendor/15-storage-luks.fdi,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- 15-storage-luks.fdi	20 Jul 2005 23:43:19 -0000	1.1
+++ 15-storage-luks.fdi	13 Feb 2006 07:29:44 -0000	1.2
@@ -5,9 +5,14 @@
     <match key="volume.fsusage" string="crypto">
       <match key="volume.fstype" string="crypto_LUKS">
         <append key="info.interfaces" type="strlist">org.freedesktop.Hal.Device.Volume.Crypto</append>
+
         <append key="org.freedesktop.Hal.Device.Volume.Crypto.method_names" type="strlist">Setup</append>
         <append key="org.freedesktop.Hal.Device.Volume.Crypto.method_signatures" type="strlist">s</append>
         <append key="org.freedesktop.Hal.Device.Volume.Crypto.method_execpaths" type="strlist">hal-luks-setup</append>
+
+        <append key="org.freedesktop.Hal.Device.Volume.Crypto.method_names" type="strlist">Teardown</append>
+        <append key="org.freedesktop.Hal.Device.Volume.Crypto.method_signatures" type="strlist"></append>
+        <append key="org.freedesktop.Hal.Device.Volume.Crypto.method_execpaths" type="strlist">hal-luks-teardown</append>
       </match>
     </match>
   </device>




More information about the hal-commit mailing list