From b207789db7ba4545ec4c7c5d2091090a62f9a9e0 Mon Sep 17 00:00:00 2001 From: pine64 Date: Tue, 9 Apr 2019 12:42:33 +0530 Subject: [PATCH 1/2] Enable NetworkManager/wifi access to normal users(non sudo) --- NetworkManager.conf | 5 +++++ package/root/etc/NetworkManager/NetworkManager.conf | 5 +++++ .../10-vendor.d/org.freedesktop.NetworkManager.pkla | 6 ++++++ 3 files changed, 16 insertions(+) create mode 100644 NetworkManager.conf create mode 100644 package/root/etc/NetworkManager/NetworkManager.conf create mode 100644 package/root/var/lib/polkit-1/10-vendor.d/org.freedesktop.NetworkManager.pkla diff --git a/NetworkManager.conf b/NetworkManager.conf new file mode 100644 index 00000000..f9f8397d --- /dev/null +++ b/NetworkManager.conf @@ -0,0 +1,5 @@ +[main] +plugins=ifupdown,keyfile + +[ifupdown] +managed=true diff --git a/package/root/etc/NetworkManager/NetworkManager.conf b/package/root/etc/NetworkManager/NetworkManager.conf new file mode 100644 index 00000000..f9f8397d --- /dev/null +++ b/package/root/etc/NetworkManager/NetworkManager.conf @@ -0,0 +1,5 @@ +[main] +plugins=ifupdown,keyfile + +[ifupdown] +managed=true diff --git a/package/root/var/lib/polkit-1/10-vendor.d/org.freedesktop.NetworkManager.pkla b/package/root/var/lib/polkit-1/10-vendor.d/org.freedesktop.NetworkManager.pkla new file mode 100644 index 00000000..fb211d60 --- /dev/null +++ b/package/root/var/lib/polkit-1/10-vendor.d/org.freedesktop.NetworkManager.pkla @@ -0,0 +1,6 @@ +[Adding or changing system-wide NetworkManager connections] +Identity=unix-group:netdev;unix-group:sudo +Action=org.freedesktop.NetworkManager.* +ResultAny=yes +ResultInactive=no +ResultActive=yes From 3ba340f96d79854071af0213fc4175ca9b0c7ebb Mon Sep 17 00:00:00 2001 From: pine64 Date: Tue, 9 Apr 2019 12:52:51 +0530 Subject: [PATCH 2/2] install gui network-manager-gnome --- package/root/usr/local/sbin/install_desktop.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/package/root/usr/local/sbin/install_desktop.sh b/package/root/usr/local/sbin/install_desktop.sh index 17d5cb77..908e239f 100755 --- a/package/root/usr/local/sbin/install_desktop.sh +++ b/package/root/usr/local/sbin/install_desktop.sh @@ -47,6 +47,7 @@ PACKAGES+=( rxvt-unicode-lite suckless-tools network-manager + network-manager-gnome pulseaudio )