fix(dbus-broker): enable the service
dbus-broker.service has a 'dbus.service' alias which is installed when the service gets enabled. If the alias is not present in the initrd image, services requiring D-Bus in the initrd fail to start because they depend on dbus.service, which doesn't exist. Therefore, enable the service to create the alias.master
parent
dd3cac269b
commit
df1e5f06a5
|
@ -66,6 +66,8 @@ install() {
|
||||||
/^\[Socket\]/aRemoveOnStop=yes' \
|
/^\[Socket\]/aRemoveOnStop=yes' \
|
||||||
"$initdir$systemdsystemunitdir/dbus.socket"
|
"$initdir$systemdsystemunitdir/dbus.socket"
|
||||||
|
|
||||||
|
$SYSTEMCTL -q --root "$initdir" enable dbus-broker.service
|
||||||
|
|
||||||
# Install the hosts local user configurations if enabled.
|
# Install the hosts local user configurations if enabled.
|
||||||
if [[ $hostonly ]]; then
|
if [[ $hostonly ]]; then
|
||||||
inst_multiple -H -o \
|
inst_multiple -H -o \
|
||||||
|
|
Loading…
Reference in New Issue