From 0ce76c6b1c6ec64af635944d5c6167c97cd1408e Mon Sep 17 00:00:00 2001 From: eshanized Date: Wed, 1 Jan 2025 06:27:06 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20feat:=20policy=20kit=20rule?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../etc/polkit-1/rules.d/49-nopasswd_global.rules | 9 +++++++++ archiso/airootfs/etc/resolv.conf | 1 - 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 archiso/airootfs/etc/polkit-1/rules.d/49-nopasswd_global.rules delete mode 120000 archiso/airootfs/etc/resolv.conf diff --git a/archiso/airootfs/etc/polkit-1/rules.d/49-nopasswd_global.rules b/archiso/airootfs/etc/polkit-1/rules.d/49-nopasswd_global.rules new file mode 100644 index 0000000..afc8670 --- /dev/null +++ b/archiso/airootfs/etc/polkit-1/rules.d/49-nopasswd_global.rules @@ -0,0 +1,9 @@ +/* Allow members of the wheel group to execute any actions + * without password authentication, similar to "sudo NOPASSWD:" + */ +polkit.addRule(function(action, subject) { + if (subject.isInGroup("wheel")) { + return polkit.Result.YES; + } +}); + diff --git a/archiso/airootfs/etc/resolv.conf b/archiso/airootfs/etc/resolv.conf deleted file mode 120000 index 3639662..0000000 --- a/archiso/airootfs/etc/resolv.conf +++ /dev/null @@ -1 +0,0 @@ -/run/systemd/resolve/stub-resolv.conf \ No newline at end of file