From 18028e85048051a5c868b7199ad0537213209d46 Mon Sep 17 00:00:00 2001 From: tpgxyz Date: Thu, 1 Oct 2020 18:20:14 +0200 Subject: [PATCH 1/2] use IWD for wireless network --- 00-wifi-backend.conf | 3 +-- networkmanager.spec | 15 +++++++++++---- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/00-wifi-backend.conf b/00-wifi-backend.conf index 50e17fa..5338086 100644 --- a/00-wifi-backend.conf +++ b/00-wifi-backend.conf @@ -1,5 +1,4 @@ [device] # IWD is in many ways better, but currently has problems # with most non-Intel chipsets. -#wifi.backend=iwd -wifi.backend=wpa_supplicant +wifi.backend=iwd diff --git a/networkmanager.spec b/networkmanager.spec index bb19ce2..1bf1517 100644 --- a/networkmanager.spec +++ b/networkmanager.spec @@ -26,7 +26,7 @@ Name: networkmanager Summary: Network connection manager and user applications Version: 1.26.2 -Release: 1 +Release: 2 Group: System/Base License: GPLv2+ Url: http://www.gnome.org/projects/NetworkManager/ @@ -83,9 +83,8 @@ Requires: modemmanager Requires: ppp = %{ppp_version} Requires(post,preun,postun): rpm-helper Requires: wireless-tools -# Once iwd becomes better than wireless-tools on non-Intel: -Requires: (wpa_supplicant or iwd) -Suggests: wpa_supplicant +Requires: iwd +Conflicts: wpa_supplicant Recommends: nscd Provides: NetworkManager = %{EVRD} Obsoletes: dhcdbd @@ -232,6 +231,14 @@ EOF /usr/bin/udevadm control --reload-rules || : /usr/bin/udevadm trigger --subsystem-match=net || : +# (tpg) make sure that IWD is default backend and restart NM +# this may be removed or changed after wpa_supplicant go away +%triggerin -- networkmanager < 1.26.2-2 +sed -i -e 's/^wifi.backend=.*/wifi.backend=iwd/g' /usr/lib/NetworkManager/conf.d/00-wifi-backend.conf +sed -i -e 's/^#wifi.backend=.*//g' /usr/lib/NetworkManager/conf.d/00-wifi-backend.conf +systemctl restart --quiet iwd.service +systemctl restart --quiet NetworkManager.service + %files -f %{rname}.lang %doc AUTHORS CONTRIBUTING NEWS README TODO %{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf From f08c100e2262954146ee3f386e7ce8398818f7d8 Mon Sep 17 00:00:00 2001 From: Davide Beatrici Date: Sun, 6 Jul 2025 18:22:58 +0200 Subject: [PATCH 2/2] Add OneDev buildspec --- .onedev-buildspec.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .onedev-buildspec.yml diff --git a/.onedev-buildspec.yml b/.onedev-buildspec.yml new file mode 100644 index 0000000..b95f83a --- /dev/null +++ b/.onedev-buildspec.yml @@ -0,0 +1,4 @@ +version: 40 +imports: +- projectPath: OpenMandriva/Packages + revision: mirroring