Le paquet Polkit GNOME fournit un agent d'authentification pour Polkit qui s'intègre bien dans l'environnement de bureau GNOME.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://download.gnome.org/sources/polkit-gnome/0.105/polkit-gnome-0.105.tar.xz
Téléchargement (FTP) : ftp://ftp.acc.umu.se/pub/gnome/sources/polkit-gnome/0.105/polkit-gnome-0.105.tar.xz
Somme de contrôle MD5 : 50ecad37c8342fb4a52f590db7530621
Taille du téléchargement : 305 Ko
Estimation de l'espace disque requis : 5.0 Mo
Estimation du temps de construction : 0.1 SBU
AccountsService-22.08.8, GTK+-3.24.36 et Polkit-122
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/polkit-gnome
Tout d'abord, appliquez certaines corrections qui permettent d'utiliser le bon icône utilisateur, ainsi que certaines corrections de sécurité :
patch -Np1 -i ../polkit-gnome-0.105-consolidated_fixes-1.patch
Installez Polkit GNOME en exécutant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Pour que l'authentification fonctionne, polkit-gnome-authentication-agent-1 doit être démarré. Cependant, make install n'a pas installé de fichier de démarrage pour Polkit GNOME donc vous devez le créer vous-même.
Lancez les commandes suivantes en tant qu'utilisateur
root
pour créer un fichier de
démarrage pour Polkit
GNOME :
mkdir -p /etc/xdg/autostart &&
cat > /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop << "EOF"
[Desktop Entry]
Name=PolicyKit Authentication Agent
Comment=PolicyKit Authentication Agent
Exec=/usr/libexec/polkit-gnome-authentication-agent-1
Terminal=false
Type=Application
Categories=
NoDisplay=true
OnlyShowIn=GNOME;XFCE;Unity;
AutostartCondition=GNOME3 unless-session gnome
EOF