specs/amd64/livegui: add polkit exceptions for partition tools

Signed-off-by: Ben Kohler <bkohler@gentoo.org>
This commit is contained in:
Ben Kohler 2022-03-01 09:51:31 -06:00
parent d4b8aa1f3c
commit 05d3853edc
No known key found for this signature in database
GPG key ID: 7A85BDA4D57605C7

View file

@ -48,3 +48,16 @@ wget "https://dev.gentoo.org/~bkohler/livegui/face.icon.png" -O .face.icon
popd
# Clean up perms
chown -R gentoo:users /home/gentoo
# Let some tools run as root
echo "polkit.addRule(function(action, subject) {
if (action.id == "org.gnome.gparted") {
return polkit.Result.YES;
}
});
polkit.addRule(function(action, subject) {
if (action.id == "org.kde.kpmcore.externalcommand.init") {
return polkit.Result.YES;
}
});" > /etc/polkit-1/rules.d/livegui-root-tools.rules