[Buildroot] svn commit: [25790] trunk/buildroot/package/dbus

jacmet at uclibc.org jacmet at uclibc.org
Mon Mar 23 09:44:08 UTC 2009


Author: jacmet
Date: 2009-03-23 09:44:07 +0000 (Mon, 23 Mar 2009)
New Revision: 25790

Log:
dbus: fix for read-only rootfs

Similar to how it's handled by avahi - Make sure /var/lib/dbus is a
symlink to /tmp/dbus.

Modified:
   trunk/buildroot/package/dbus/S30dbus
   trunk/buildroot/package/dbus/dbus.mk


Changeset:
Modified: trunk/buildroot/package/dbus/S30dbus
===================================================================
--- trunk/buildroot/package/dbus/S30dbus	2009-03-23 08:44:02 UTC (rev 25789)
+++ trunk/buildroot/package/dbus/S30dbus	2009-03-23 09:44:07 UTC (rev 25790)
@@ -16,6 +16,7 @@
 # Create needed directories.
 [ -d /var/run/dbus ] || mkdir -p /var/run/dbus
 [ -d /var/lock/subsys ] || mkdir -p /var/lock/subsys
+[ -d /tmp/dbus ] || mkdir -p /tmp/dbus
 
 RETVAL=0
 

Modified: trunk/buildroot/package/dbus/dbus.mk
===================================================================
--- trunk/buildroot/package/dbus/dbus.mk	2009-03-23 08:44:02 UTC (rev 25789)
+++ trunk/buildroot/package/dbus/dbus.mk	2009-03-23 09:44:07 UTC (rev 25790)
@@ -52,6 +52,8 @@
 
 $(DBUS_HOOK_POST_INSTALL): $(DBUS_TARGET_INSTALL_TARGET)
 	rm -rf $(TARGET_DIR)/usr/lib/dbus-1.0
+	rm -rf $(TARGET_DIR)/var/lib/dbus
+	ln -sf /tmp/dbus $(TARGET_DIR)/var/lib/dbus
 	$(INSTALL) -m 0755 package/dbus/S30dbus $(TARGET_DIR)/etc/init.d
 	touch $@
 




More information about the buildroot mailing list