[oe-commits] org.oe.dev dbuys 1.0.1: ensure /var/lib/dbus exists before writing to it
koen commit
openembedded-commits at lists.openembedded.org
Sun Nov 19 11:47:36 UTC 2006
dbuys 1.0.1: ensure /var/lib/dbus exists before writing to it
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 0af62f4f7ec06a765789061d068eabf73af1eefe
ViewMTN: http://monotone.openembedded.org/revision.psp?id=0af62f4f7ec06a765789061d068eabf73af1eefe
Files:
1
packages/dbus/dbus-1.0.1/dbus-1.init
packages/dbus/dbus_1.0.1.bb
Diffs:
#
# mt diff -r82bc227e173d44eb76cf1a501c5c7cd217e6cc4c -r0af62f4f7ec06a765789061d068eabf73af1eefe
#
#
#
# patch "packages/dbus/dbus-1.0.1/dbus-1.init"
# from [93c0976d23d26fd79fd7de909c4d7e19b32d1864]
# to [bc3a39440ac2899bf95874522964413b2f7b584a]
#
# patch "packages/dbus/dbus_1.0.1.bb"
# from [30c78e40400fe6d8d71b2c6d6298bf96a4763140]
# to [be29523998fce9ccc901aa356fbc2fcbba99fd01]
#
============================================================
--- packages/dbus/dbus-1.0.1/dbus-1.init 93c0976d23d26fd79fd7de909c4d7e19b32d1864
+++ packages/dbus/dbus-1.0.1/dbus-1.init bc3a39440ac2899bf95874522964413b2f7b584a
@@ -10,6 +10,7 @@ PIDFILE=$PIDDIR/pid
DAEMONUSER=messagebus
PIDDIR=/var/run/dbus
PIDFILE=$PIDDIR/pid
+UUIDDIR=/var/lib/dbus
DESC="system message bus"
EVENTDIR=/etc/dbus-1/event.d
@@ -40,8 +41,15 @@ start_it_up()
rm -f $PIDFILE
fi
fi
+
+ if [ ! -d $UUIDDIR ]; then
+ mkdir -p $UUIDDIR
+ chown $DAEMONUSER $UUIDDIR
+ chgrp $DAEMONUSER $UUIDDIR
+ fi
dbus-uuidgen --ensure
+
echo -n "Starting $DESC: "
start-stop-daemon --start --quiet --pidfile $PIDFILE \
--user $DAEMONUSER --exec $DAEMON -- --system $PARAMS
============================================================
--- packages/dbus/dbus_1.0.1.bb 30c78e40400fe6d8d71b2c6d6298bf96a4763140
+++ packages/dbus/dbus_1.0.1.bb be29523998fce9ccc901aa356fbc2fcbba99fd01
@@ -6,6 +6,8 @@ DEPENDS = "expat glib-2.0 virtual/libint
LICENSE = "GPL"
DEPENDS = "expat glib-2.0 virtual/libintl"
+PR = "r1"
+
SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
file://tmpdir.patch;patch=1 \
file://dbus-1.init \
More information about the Openembedded-commits
mailing list