[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:33460] Re: elogind 対応 (polkit, dbus with elogind について )



加藤です。

>>> On Sat, 17 Oct 2020 21:07:35 +0900
    in message   "[plamo:33455] Re: elogind 対応 ( polkit, dbus with elogind について )"
                  ABE Shin-ichi-san wrote:

> 1) js68 をアップロードいただいたので、polkitを --enable-libelogind=yes オプション付きで 
>      polkit-0.117 にアップデートしてみました。

> 2) 事のついでに dbus-1.12.20 にパッチを適用し -enable-elogind オプションでアップデートしてみました。

> いまのところ特に問題なくデスクトップ(Xfce4-4.16pre1)は動いているのですが、恥ずかしながら
> polkit, dbus の知見が無い状況でアップデートしているので、仮に上記の elogind関連の configureオプションなしで
> polkit, dbusがインストールされている場合、何らかの不具合が発生する可
> 能性があるのでしょうか?

polkit に関しては、configure オプションない場合は自動で何がインストー
ルされているかを検出しているようです(pkgconfig使って)。

それでログインセッションの追跡に ConsoleKit を使うか、elogind(systemd)
を使うかを決めていたと思います。

なので ConsoleKit なし、elogind ありの環境でオプションなしで configure
するとちゃんと elogind を検出します。ただし、これには elogind 検出のパッ
チが必要だったはずです(そうでないのと systemd を検出するようになって
いたはず)。

両方入った環境だとちゃんと見てませんが、ConsoleKit が検出されるかもし
れませんね。

> polkit については、先の加藤さんのコメントに 
> > これにより polkit_gnome に含まれる polkit-gnome-authentication-agent-1
> > がちゃんと起動するようになりました。これで認証系がうまく動くようになった
> とありますので、elogind導入と同時にpolkitを --enable-libelogind=yes にしてアップデートしないと
> 認証系で不具合が発生するということでしょうか?

おっしゃる通り、polkit が elogind サポートで構築されていない場合は、
polkit-gnome-authentication-agent-1 がうまく動作しなかった気がします。

dbus については、elogind サポートがされていない場合の影響はよくわから
ないです。

-- 
==============================================
((((    加藤泰文
○-○                karma @ jazz.email.ne.jp
==============================================
 (Web Page) http://www.ten-forward.ws/
==============================================


Follow-Ups
[plamo:33461] Re: elogind 対応 ( polkit,dbus withelogind について ), ABE Shin-ichi
References
[plamo:33437] Re: [plamo:33296] Re: polkit with elogind -- (ConsoleKit2 を削除してみました), KATOH Yasufumi
[plamo:33438] elogind 対応, KATOH Yasufumi
[plamo:33455] Re: elogind 対応 (polkit, dbus with elogind について ), ABE Shin-ichi

[検索ページ] [メール一覧]
Plamo ML 公開システム