diff --git a/PKGBUILD b/PKGBUILD index 7c6bd2b..65c9690 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Librewish pkgname=garuda-common-settings -pkgver=2.2.0 +pkgver=2.2.1 pkgrel=1 arch=('any') url="https://gitlab.com/garuda-linux/themes-and-settings/settings/$pkgname" diff --git a/usr/lib/udev/rules.d/40-hpet-permissions.rules b/usr/lib/udev/rules.d/40-hpet-permissions.rules index bbe1e7d..40cddfd 100644 --- a/usr/lib/udev/rules.d/40-hpet-permissions.rules +++ b/usr/lib/udev/rules.d/40-hpet-permissions.rules @@ -1,3 +1,3 @@ # Hpet permissions -KERNEL=="rtc0", GROUP="audio" -KERNEL=="hpet", GROUP="audio" +KERNEL=="rtc0", GROUP="realtime" +KERNEL=="hpet", GROUP="realtime" diff --git a/usr/share/polkit-1/rules.d/99-garuda.rules b/usr/share/polkit-1/rules.d/99-garuda.rules index 0fc74b7..96b7b2a 100644 --- a/usr/share/polkit-1/rules.d/99-garuda.rules +++ b/usr/share/polkit-1/rules.d/99-garuda.rules @@ -95,3 +95,11 @@ polkit.addRule(function(action, subject) { return polkit.Result.YES; } }); + +polkit.addRule(function(action, subject) { + if ((action.id == "org.garuda.garuda-assistant.pkexec.policy.run") && + subject.isInGroup("wheel")) + { + return polkit.Result.YES; + } +});