summaryrefslogtreecommitdiff
path: root/devel/dbus/files/dbus.in
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2010-10-22 22:32:20 +0000
committerKoop Mast <kwm@FreeBSD.org>2010-10-22 22:32:20 +0000
commit001c3f8aa7173260f2fb6f189df4c9cc5c61fce9 (patch)
treec31132322f585f1e99368b2e92b1970c5331d0dc /devel/dbus/files/dbus.in
parent- Update to 0.93. (diff)
Update to 1.4.0.
Fix dbus launch on diskless systems [1] PR: ports/151331 [1], ports/132304 Submitted by: Zane C.B. <vvelox@vvelox.net> [1]
Diffstat (limited to 'devel/dbus/files/dbus.in')
-rw-r--r--devel/dbus/files/dbus.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/devel/dbus/files/dbus.in b/devel/dbus/files/dbus.in
index 1d06ee130079..849e5513cdc2 100644
--- a/devel/dbus/files/dbus.in
+++ b/devel/dbus/files/dbus.in
@@ -27,6 +27,13 @@ stop_postcmd="dbus_poststop"
dbus_prestart()
{
+ if [ ! -d /var/db/dbus ]; then
+ mkdir -p /var/db/dbus
+ fi
+ if [ ! -f /var/db/dbus/machine-id ]; then
+ dbus-uuidgen > /var/db/dbus/machine-id
+ fi
+
mkdir -p $(dirname $pidfile)
}