Page MenuHomeSolus

polkit: Update to v121
ClosedPublic

Authored by ReillyBrogan on Jul 16 2022, 11:44 PM.
Tags
None
Referenced Files
F11004248: D13356.diff
Mon, Jul 31, 11:56 PM
F10987438: D13356.diff
Mon, Jul 24, 5:38 AM
F10883979: D13356.id32676.diff
Jun 24 2023, 5:32 PM
F10883651: D13356.id32732.diff
Jun 24 2023, 12:25 PM
F10863987: D13356.diff
Jun 17 2023, 5:23 AM
F10845978: D13356.id32676.diff
Jun 11 2023, 3:13 AM
F10844005: D13356.id32670.diff
Jun 10 2023, 7:51 PM
F10841968: D13356.id32732.diff
Jun 10 2023, 9:39 AM
Tokens
"Burninate" token, awarded by Jacek.

Details

Summary

Changelog

Additional Changes

  • Switched from Solus' fork of polkit (polkit-noscript) back to upstream due to non-maintenance of polkit-noscript.

Depends on D13355
Part of T10321

Test Plan
  • Tested in meta-task

Diff Detail

Repository
R2462 polkit
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Just removing from the review queue

The following packages that provide keyrules are almost certainly broken in some way by this change:

  • blueman
  • budgie-control-center
  • corectrl
  • flatpak (!!!!)
  • gnome-control-center
  • gvfs (!!!!)
  • libvirt (gnome-boxes, virt-manager etc)
  • udisks (!!!!)

bolt might be broken. It provides a .rules file but not a .keyrules file

  • Tests actually do work now that the duktape/libm issue is fixed
DataDrake added a subscriber: DataDrake.

Keyrules/no-script is used in a bunch of our stuff. We need those changes from Ikey's branch. It's why this hasn't been updated yet.

  • Stateless initial rules file

I'm waiting on the GNOME stack update to be complete before I can push diffs for budgie-control-center, gnome-control-center, and gvfs.

Changelog

Additional Changes

  • Switched from Solus' fork of polkit (polkit-noscript) back to upstream due to non-maintenance of polkit-noscript.

This has been fairly well tested at this point, can you also update the test plan reflecting meta task.

ReillyBrogan edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Jul 25 2022, 9:33 AM
This revision was automatically updated to reflect the committed changes.