polkit fails to authenticate on dbus

karu.pruun karu.pruun at gmail.com
Tue Jan 20 14:41:44 PST 2015


On Tue, Jan 20, 2015 at 10:07 PM, Thiago Macieira <thiago at kde.org> wrote:
> On Tuesday 20 January 2015 20:48:52 karu.pruun wrote:
>> Can anyone tell me what does the argument ('30' in the FreeBSD case
>> and '34323934393637323935' in the DragonFly) in the EXTERNAL
>> authentication protocol of dbus stand for?
>
> It's the hex encoding of the UID, in decimal
>
>         30                                      = "0"                   = root
>         34323934393637323935 = "4294967295"     = probably "nobody"
>
> Are you connecting to the system bus?


Thanks. Yes connecting to the system bus but failing. I wonder where
in the polkitd code that UID string '34323934393637323935' is
computed? I wonder if the error is with polkitd computing the wrong
UID.

Peeter


More information about the dbus mailing list