#18345 closed enhancement (fixed)

polkit-123

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New version.

Change History (7)

comment:1 by Xi Ruoyao, 11 months ago

Highlights:

  • better safety with deeper resctiction of the configuration files
  • better safety with restricting the daemon's owner under systemd
  • better safety with the systemd unit sandboxing
  • less thread races during upload of the configuration

Build requirements

  • glib, gobject, gio >= 2.32
  • mozjs-102 OR duktape
  • gobject-introspection >= 0.6.2 (optional)
  • pam (optional)
  • ConsoleKit OR systemd
  • gettext
  • meson

Changes since polkit 122:

  • Laurent Gauthier
    • prevent wrongful termination of runaway thread
  • Luca Boccassi
    • Stop installing /usr/share/polkit-1/rules.d as 700/polkitd
    • set User/Group and don't change uid/gid if already set
  • bboy_vi, liudun, Marco Trevisan, Marius Bakke, Matej Focko, Olivier Duchateau, Sam James, Val Packett
    • general and/or buildsystem fixes
  • Topi Miettinen
    • systemd service hardening
  • Vincent Mihalkovic
    • Packit service integration
    • pkcheck: manpage and help sync
    • general fixes
  • Jan Rybar
    • Packit service integration
    • change of ownership of custom configs
    • general fixes
  • Aleksandr Melman, Anders Jonsson, Jürgen Benvenuti, Piotr Drąg, Sabri Unal
    • localization
Version 0, edited 11 months ago by Xi Ruoyao (next)

comment:2 by Xi Ruoyao, 11 months ago

Ok with mozjs-102.

in reply to:  2 comment:3 by Xi Ruoyao, 11 months ago

Replying to Xi Ruoyao:

Ok with mozjs-102.

Not really, all tests pass but polkitd crashes at startup...

Will investigate.

comment:5 by Bruce Dubbs, 11 months ago

Milestone: 11.412.0

Milestone renamed

comment:6 by Bruce Dubbs, 11 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:7 by Bruce Dubbs, 11 months ago

Resolution: fixed
Status: assignedclosed

Added the following it using JS-102.13.0:

sed -e 's/JS_Init/JS::DisableJitBackend(); &/' \
    -i src/polkitbackend/polkitbackendjsauthority.cpp

Fixed at commit 6be3fe34bf0954da3af87ca30ad9b8f14311fc03

Note: See TracTickets for help on using tickets.