diff --git a/modules/system/activation/switch-to-configuration.sh b/modules/system/activation/switch-to-configuration.sh index bc7af231b97..6aec8225fdf 100644 --- a/modules/system/activation/switch-to-configuration.sh +++ b/modules/system/activation/switch-to-configuration.sh @@ -121,4 +121,9 @@ EOF initctl start "$job" || true fi done + + # Signal dbus to reload its configuration. + dbusPid=$(initctl status dbus 2> /dev/null | sed -e 's/.*process \([0-9]\+\)/\1/;t;d') + [ -n "$dbusPid" ] && kill -HUP "$dbusPid" + fi