Polkit
From wikinotes
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
TODO:
this won't work, it **must** be run as root. Could be adapted to a system service though?
Most DMs have their own version of polkit-authentication-agent.
here is an example.Write a user 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.targetInstall, enable, and start
pacman -S polkit-gnome systemctl --user enable polkit-gnome.service systemctl --user start polkit-gnome.service