diff --git a/packages/sysutils/dbus/init.d/14_dbus b/packages/sysutils/dbus/init.d/14_dbus index c2442b487a..311061517f 100644 --- a/packages/sysutils/dbus/init.d/14_dbus +++ b/packages/sysutils/dbus/init.d/14_dbus @@ -25,9 +25,5 @@ ( progress "Starting D-BUS" - while true; do - dbus-daemon --system --nofork &>/dev/null - rm /var/run/dbus/pid &>/dev/null - usleep 500000 - done -)& + dbus-daemon --system &>/dev/null +) diff --git a/packages/sysutils/dbus/profile.d/14-dbus.conf b/packages/sysutils/dbus/profile.d/14-dbus.conf index bc736928a5..0e11e556f8 100644 --- a/packages/sysutils/dbus/profile.d/14-dbus.conf +++ b/packages/sysutils/dbus/profile.d/14-dbus.conf @@ -22,7 +22,7 @@ wait_for_dbus () { while [ ! -e /var/run/dbus/system_bus_socket ]; do - usleep 200000 + usleep 1000000 done }