diff options
author | Till Maas <opensource@till.name> | 2019-04-17 20:06:44 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2019-04-18 21:51:10 +0200 |
commit | 7d62f81e2ecf66498bb7eafca74eca5f2570728c (patch) | |
tree | aabf4b6b02d314f12b90faf065ca95e03df50549 | |
parent | ad9e5995e144c1a123ed1ba7a5f7fde54a83fc73 (diff) | |
download | NetworkManager-7d62f81e2ecf66498bb7eafca74eca5f2570728c.tar.gz |
contrib/rpm: Provide list of units to %systemd_postun
%systemd_postun is meant to be run with arguments and Fedora Rawhide
seems to enforce this now. Therefore provide the units there, too.
https://github.com/NetworkManager/NetworkManager/pull/348
-rw-r--r-- | contrib/fedora/rpm/NetworkManager.spec | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/contrib/fedora/rpm/NetworkManager.spec b/contrib/fedora/rpm/NetworkManager.spec index 0e78fde261..c237866a87 100644 --- a/contrib/fedora/rpm/NetworkManager.spec +++ b/contrib/fedora/rpm/NetworkManager.spec @@ -41,6 +41,8 @@ %global real_version_major %(printf '%s' '%{real_version}' | sed -n 's/^\\([1-9][0-9]*\\.[1-9][0-9]*\\)\\.[1-9][0-9]*$/\\1/p') +%global systemd_units NetworkManager.service NetworkManager-wait-online.service NetworkManager-dispatcher.service + ############################################################################### %bcond_with meson @@ -777,7 +779,7 @@ fi /usr/bin/udevadm control --reload-rules || : /usr/bin/udevadm trigger --subsystem-match=net || : -%systemd_post NetworkManager.service NetworkManager-wait-online.service NetworkManager-dispatcher.service +%systemd_post %{systemd_units} %triggerin -- initscripts if [ -f %{_sbindir}/ifup -a ! -L %{_sbindir}/ifup ]; then @@ -806,7 +808,7 @@ fi /usr/bin/udevadm control --reload-rules || : /usr/bin/udevadm trigger --subsystem-match=net || : -%systemd_postun +%systemd_postun %{systemd_units} %if (0%{?fedora} && 0%{?fedora} < 28) || 0%{?rhel} |