hal ChangeLog,1.340,1.341 configure.in,1.47,1.48
David Zeuthen
david at freedesktop.org
Tue Oct 12 13:17:09 PDT 2004
Update of /cvs/hal/hal
In directory gabe:/tmp/cvs-serv22195
Modified Files:
ChangeLog configure.in
Log Message:
2004-10-12 David Zeuthen <davidz at redhat.com>
First part of big patch to use .fdi files for policy properties.
* configure.in: Add a bunch of new configure.in variables
* doc/Makefile.am: Add conf directory
* doc/conf/Makefile.am: New file
* doc/conf/storage-policy-examples.fdi: New file
* fdi/30osvendor/Makefile.am: New file
* fdi/40oem/Makefile.am: New file
* fdi/50user/Makefile.am: New file
* fdi/90defaultpolicy/Makefile.am: New File
* fdi/90defaultpolicy/storage-policy.fdi: New file
* fdi/95userpolicy/Makefile.am: New file
* fdi/Makefile.am: Added new subdirs
* hald/Makefile.am: Link with libselinux if selinux is enabled
* hald/device.c:
(hal_device_property_get_as_string): New function
(hal_device_copy_property): New function
* hald/device.h: Add prototypes for two new functions
* hald/device_info.c:
(resolve_udiprop_path): New function
(match_compare_property): New function
(handle_match): Allow property names to contain UDI dirct and indirect
references. Add support for 'exists', 'empty', 'is_absolute_path',
'compare_lt', 'compare_le', 'compare_gt', 'compare_ge'
(handle_merge): Add support for 'copy_property'
(handle_append): New function
(start): Support new 'append' operation (like merge)
(end): Also support MERGE_TYPE_COPY_PROPERTY. Fixup compare bug in
match_depth_first_fail that made several matches on the same level
impossible.
(process_fdi_file): Init match_depth_first_fail to -1
* hald/linux/osspec.c (osspec_probe): Add selinux support to
root computer device object.
Index: ChangeLog
===================================================================
RCS file: /cvs/hal/hal/ChangeLog,v
retrieving revision 1.340
retrieving revision 1.341
diff -u -d -r1.340 -r1.341
--- ChangeLog 8 Oct 2004 22:07:26 -0000 1.340
+++ ChangeLog 12 Oct 2004 20:17:07 -0000 1.341
@@ -1,3 +1,54 @@
+2004-10-12 David Zeuthen <davidz at redhat.com>
+
+ First part of big patch to use .fdi files for policy properties.
+
+ * configure.in: Add a bunch of new configure.in variables
+
+ * doc/Makefile.am: Add conf directory
+
+ * doc/conf/Makefile.am: New file
+
+ * doc/conf/storage-policy-examples.fdi: New file
+
+ * fdi/30osvendor/Makefile.am: New file
+
+ * fdi/40oem/Makefile.am: New file
+
+ * fdi/50user/Makefile.am: New file
+
+ * fdi/90defaultpolicy/Makefile.am: New File
+
+ * fdi/90defaultpolicy/storage-policy.fdi: New file
+
+ * fdi/95userpolicy/Makefile.am: New file
+
+ * fdi/Makefile.am: Added new subdirs
+
+ * hald/Makefile.am: Link with libselinux if selinux is enabled
+
+ * hald/device.c:
+ (hal_device_property_get_as_string): New function
+ (hal_device_copy_property): New function
+
+ * hald/device.h: Add prototypes for two new functions
+
+ * hald/device_info.c:
+ (resolve_udiprop_path): New function
+ (match_compare_property): New function
+ (handle_match): Allow property names to contain UDI dirct and indirect
+ references. Add support for 'exists', 'empty', 'is_absolute_path',
+ 'compare_lt', 'compare_le', 'compare_gt', 'compare_ge'
+ (handle_merge): Add support for 'copy_property'
+ (handle_append): New function
+ (start): Support new 'append' operation (like merge)
+ (end): Also support MERGE_TYPE_COPY_PROPERTY. Fixup compare bug in
+ match_depth_first_fail that made several matches on the same level
+ impossible.
+ (process_fdi_file): Init match_depth_first_fail to -1
+
+ * hald/linux/osspec.c (osspec_probe): Add selinux support to
+ root computer device object.
+
2004-10-08 David Zeuthen <david at fubar.dk>
* hald/linux/platform_bus_device.c (platform_device_accept): Check that
Index: configure.in
===================================================================
RCS file: /cvs/hal/hal/configure.in,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- configure.in 8 Oct 2004 16:40:24 -0000 1.47
+++ configure.in 12 Oct 2004 20:17:07 -0000 1.48
@@ -445,9 +445,15 @@
fdi/Makefile
fdi/10generic/Makefile
fdi/20freedesktop/Makefile
+fdi/30osvendor/Makefile
+fdi/40oem/Makefile
+fdi/50user/Makefile
+fdi/90defaultpolicy/Makefile
+fdi/95userpolicy/Makefile
doc/Makefile
doc/api/Makefile
doc/api/Doxyfile
+doc/conf/Makefile
doc/spec/Makefile
doc/spec/hal-spec.xml
examples/Makefile
More information about the hal-commit
mailing list