Polkit GNOME パッケージは Polkit に対する認証エージェント (Authentication Agent) 機能を提供するものです。 これは GNOME デスクトップ環境に統合され利用されます。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://download.gnome.org/sources/polkit-gnome/0.105/polkit-gnome-0.105.tar.xz
ダウンロード MD5 sum: 50ecad37c8342fb4a52f590db7530621
ダウンロードサイズ: 305 KB
必要ディスク容量: 5.0 MB
概算ビルド時間: 0.1 SBU
First, apply some fixes that allow for the proper user icon to be used, as well as some security fixes:
patch -Np1 -i ../polkit-gnome-0.105-consolidated_fixes-1.patch
以下のコマンドを実行して polkit-gnome をビルドします。
./configure --prefix=/usr && make
このパッケージにテストスイートはありません。
root
ユーザーになって以下を実行します。
make install
For the authentication framework to work, polkit-gnome-authentication-agent-1 needs to be started. However, make install did not install a startup file for the Polkit GNOME so you have to create it by yourself.
root
ユーザーになって以下のコマンドを実行します。 これにより
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