From: Alexey Shabalin Date: Fri, 18 Dec 2020 02:01:39 +0000 (+0300) Subject: fix(06dbus): do not hardcode path to dbus utils X-Git-Tag: 052~137 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21ee81bfbdc50e201e703a1ff4130a5575fc01f1;p=thirdparty%2Fdracut.git fix(06dbus): do not hardcode path to dbus utils --- diff --git a/modules.d/06dbus/module-setup.sh b/modules.d/06dbus/module-setup.sh index abf67a5b6..9a5c8121e 100755 --- a/modules.d/06dbus/module-setup.sh +++ b/modules.d/06dbus/module-setup.sh @@ -26,20 +26,20 @@ install() { inst_multiple \ $systemdsystemunitdir/dbus.service \ $systemdsystemunitdir/dbus.socket \ - /usr/bin/dbus-send \ - /usr/bin/busctl + dbus-send \ + busctl adjust_dependencies $systemdsystemunitdir/dbus.service - if [[ -e /usr/bin/dbus-daemon ]]; then + if type -P dbus-daemon >/dev/null; then inst_multiple \ - /usr/bin/dbus-daemon + dbus-daemon fi - if [[ -e /usr/bin/dbus-broker ]]; then + if type -P dbus-broker >/dev/null; then inst_multiple \ $systemdsystemunitdir/dbus-broker.service \ - /usr/bin/dbus-broker \ - /usr/bin/dbus-broker-launch + dbus-broker \ + dbus-broker-launch adjust_dependencies $systemdsystemunitdir/dbus-broker.service fi