./security/polkit, Authorization Manager

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 127, Package name: polkit-127, Maintainer: pkgsrc-users

PolicyKit is a toolkit for defining and handling authorizations. It
is used for allowing unprivileged processes to speak to privileged
processes.


Required to run:
[devel/glib2] [lang/mozjs60]

Required to build:
[textproc/docbook-xsl] [textproc/libxslt] [pkgtools/cwrappers] [lang/gcc5]

Package options: pam

Master sites:

Filesize: 461.789 KB

Version history: (Expand)


CVS history: (Expand)


   2025-12-25 11:06:25 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
polkit: remove patch that didn't apply during update (function was renamed)
   2025-12-21 16:44:05 by Thomas Klausner | Files touched by this commit (8) | Package updated
Log message:
polkit: update to 127.

## polkit 127

### Highlights:
- socket-activated polkit-agent-helper can now run without SETUID (Luca Boccassi)
- user id (UID) now accessible to JavaScript rules via subject.uid (Rosentti, \ 
Jan Rybar)
- INI config file support for polkitd with configurable auth expiration timer \ 
(Luca Boccassi)
- auth_keep: skip re-authentication if new process shares same \ 
UID/parent/cgroup/tty (Luca Boccassi)
- CheckAuthorization now returns 'polkit.result' in the details dict (Luca Boccassi)
- pkexec: set $SUDO_UID/$SUDO_GID for compatibility with sudo (Lennart Poettering)
- pkexec: use realpath when comparing org.freedesktop.policykit.exec.path \ 
(Walter Doekes)
- memory limits added to systemd unit to mitigate memory leaks (Alexander \ 
Meshcheryakov)
- new translations: Bulgarian (twlvnn kraftwerk), Occitan (Mejans)
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-07-19 07:37:52 by Thomas Klausner | Files touched by this commit (190)
Log message:
*: bump gobject-introspection users for ABI bump

XXX: I'm actually not sure why the ABI was bumped for 1.84, but now that
it is we have to bump PKGREVISIONs, otherwise pkgin is quite unhappy
   2025-01-15 09:42:26 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
polkit: make pkglint happier
   2025-01-15 09:41:39 by Adam Ciarcinski | Files touched by this commit (12) | Package updated
Log message:
polkit: updated to 126

polkit 126

Highlights:
- many code fixes detected either by CI or the author himself (Frantisek Sumsal)
- shellcheck and dependabot integration (Jan Macku)
- search for rules in /usr/local/share rather than /usr/local/lib (Luca Boccassi)
- Implement LogControl1 protocol for dynamic log level changes (Luca Boccassi)
- read actions also from /etc/, /run/ and /usr/local/share/ (Luca Boccassi)
- mozjs dropped in favor of duktape (Xi Ruoyao)
- many other fixes in build system and polkit code (Many thanks to all the authors.)
   2023-07-18 20:44:16 by Nia Alarie | Files touched by this commit (4)
Log message:
security: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES
   2023-07-13 15:49:17 by Nia Alarie | Files touched by this commit (11)
Log message:
*: Remove all instances of GCC_REQD where my name is the most recent
in 'cvs annotate' (part 2)