Polkit

From wikinotes
Revision as of 04:25, 17 October 2021 by Will (talk | contribs)

Graphical manager for handling requests for elevated privileges by an application.

Documentation

gitlab https://gitlab.freedesktop.org/polkit/polkit/

Tutorials

arch wiki https://wiki.archlinux.org/title/Polkit

Install

Most DMs have their own version of polkit-authentication-agent.
here is an example.

NOTE:

untested so far

Write a systemd service

# ~.config/systemd/user

[Unit]
Description=Starts polkit-gnome (graphical password prompts)
Requires=graphical-session.target

[Service]
ExecStart=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1

[Install]
WantedBy=graphical-session.target

Install, enable, and start

pacman -S polkit-gnome
systemctl --user enable polkit-gnome.service
systemctl --user start  polkit-gnome.service