contrib: ensure udev rules from RPM package are applied
authorLubomir Rintel <lkundrak@v3.sk>
Mon, 26 Jan 2015 10:40:08 +0000 (11:40 +0100)
committerLubomir Rintel <lkundrak@v3.sk>
Fri, 20 Mar 2015 18:09:01 +0000 (19:09 +0100)
We install udev rules and need to ensure that correct ones are in effect when
the package is installed, updated or removed.

contrib/fedora/rpm/NetworkManager.spec

index f88ce95..a488ca3 100644 (file)
@@ -489,6 +489,9 @@ make check
 
 
 %post
+/usr/bin/udevadm control --reload-rules || :
+/usr/bin/udevadm trigger --subsystem-match=net || :
+
 %systemd_post NetworkManager.service NetworkManager-wait-online.service NetworkManager-dispatcher.service
 
 %preun
@@ -502,6 +505,9 @@ fi
 %systemd_preun NetworkManager-wait-online.service NetworkManager-dispatcher.service
 
 %postun
+/usr/bin/udevadm control --reload-rules || :
+/usr/bin/udevadm trigger --subsystem-match=net || :
+
 %systemd_postun