hal/doc TODO,1.35,1.36

David Zeuthen david at freedesktop.org
Fri Aug 13 05:53:18 PDT 2004


Update of /cvs/hal/hal/doc
In directory pdx:/tmp/cvs-serv16632/doc

Modified Files:
	TODO 
Log Message:
2004-08-13  David Zeuthen  <david at fubar.dk>

	* tools/fstab-sync.c: All debug statements now prints the pid
	(volume_determine_device_type): Aiih. Due to hal not removing all
	children devices before parent devices and the fact that we use
	properties on a parent device when removing a volume we end up
	with a problem. Thing is, we don't need this info when removing
	fstab entries so simple fix is to call hal_device_exists() for the
	UDI.
	(volume_new): Typo, volume.fs_type should be volume.fstype
	(add_udi): Print out debug when an entry was added
	(remove_udi): Print out debug when an entry was removed
	(clean):
	(main): Use flock(2) to lock the /etc/fstab file. Also bail out
	when there are no info.capabilities and we were invoked by hald.
	Store PID in the global variable pid.

	* doc/TODO: Added TODO about removing childs before their parent



Index: TODO
===================================================================
RCS file: /cvs/hal/hal/doc/TODO,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -d -r1.35 -r1.36
--- TODO	9 Aug 2004 18:33:29 -0000	1.35
+++ TODO	13 Aug 2004 12:53:16 -0000	1.36
@@ -7,6 +7,12 @@
 updates this file to reflect it.
 
 ============================================================================
+* Ensure that all children are removed before removing a device
+============================================================================
+
+Especially this causes problems for the tools/fstab-sync code.
+
+============================================================================
 * Rescan() method on HalDevice
 ============================================================================
 




More information about the hal-commit mailing list