[arch-dev-public] [arch-general] polkit package upgrade patch

Jan Steffens jan.steffens at gmail.com
Thu Aug 2 20:40:12 EDT 2012


On Fri, Aug 3, 2012 at 2:01 AM, Ray Kohler <ataraxia937 at gmail.com> wrote:
> As it's been marked out-of-date for a while, and I'm interested in it,
> I've done the work to upgrade the polkit package to 0.107. I've tested
> this package locally. The main value of this upgrade (for me at least)
> is systemd integration, including proper systemd-style bus activation.

Unfortunately, enabling systemd support removes consolekit support,
screwing over everyone not running systemd.

> This now wants a dedicated user and group, by default 'polkitd'.  I
> re-used 102, which was listed as 'policykit' in the UID/GID database.
> Hopefully it really was unused. The build depends on this user and group
> already being present (otherwise 'make install' fails to chown some
> directories, and polkitd fails to read them and dies).

Ah, that sucks.
Any suggestions on how to handle this when building in clean chroots?

> It now depends on 'js', which I added. Addition of one more 8 MB dep
> doesn't seem a problem.
>
> As we now have pambase, the shipped pam config, which just uses
> system-auth, is useful to us. I removed the old, locally written, pam
> file.
>
> Let me know if you'd rather I put this patch in the bugtracker.


More information about the arch-dev-public mailing list