diff --git a/src/rpm/triggers.systemd.in b/src/rpm/triggers.systemd.in index d480ab84b6..e257afb33b 100644 --- a/src/rpm/triggers.systemd.in +++ b/src/rpm/triggers.systemd.in @@ -70,9 +70,7 @@ assert(rpm.execute("systemd-tmpfiles", "--create")) %transfiletriggerin -P 1000600 udev -p -- {{UDEV_RULES_DIR}} -- This script will automatically update udev with new rules if files -- have been installed or updated in {{UDEV_RULES_DIR}}. -if posix.access("/run/udev/control") then - assert(rpm.execute("udevadm", "control", "--reload")) -end +assert(rpm.execute("{{SYSTEMD_UPDATE_HELPER_PATH}}", "mark-reload-system-units", "systemd-udevd.service")) %transfiletriggerin -P 1000500 -p -- {{SYSCTL_DIR}} -- This script will automatically apply sysctl rules if files have been diff --git a/src/rpm/triggers.systemd.sh.in b/src/rpm/triggers.systemd.sh.in index 1b94f7d73a..8c1f4e0b1f 100644 --- a/src/rpm/triggers.systemd.sh.in +++ b/src/rpm/triggers.systemd.sh.in @@ -75,9 +75,7 @@ fi %transfiletriggerin -P 1000600 udev -- {{UDEV_RULES_DIR}} # This script will automatically update udev with new rules if files # have been installed or updated in {{UDEV_RULES_DIR}}. -if test -e /run/udev/control; then - udevadm control --reload || : -fi +{{SYSTEMD_UPDATE_HELPER_PATH}} mark-reload-system-units systemd-udevd.service || : %transfiletriggerin -P 1000500 -- {{SYSCTL_DIR}} # This script will automatically apply sysctl rules if files have been