PolicyKit, поставляемый в Ubuntu 20.04, имеет версию 0.105 с 2012 года. В настоящее время Fedora 33 поставляется с версией 0.116. Я знаю, что в файлах конфигурации, начиная с от версии 0.106 (они стали написаны на Javascript), но ... давай ... Ubuntu поставляет устаревшее программное обеспечение безопасности. Кто-нибудь знает больше новостей о том, почему это происходит? Кто-нибудь знает об этом? Спасибо!
См. LP № 1086783 .
По сути, включение новой версии изначально было заблокировано из-за зависимости от mozjs
, которую Марк Делорье счел слишком небезопасной и unsupported для поддержки Canonical (поскольку polkit является основным компонентом безопасности, он и его зависимости должны находиться в main
, чтобы официально поддерживаться Canonical).
Недавняя активность была обнаружена, так как mozjs
теперь находится в main
(во всяком случае, в некоторых версиях) из-за зависимости от GNOME Shell. Роберт Анселл собирал мнения в этой публикации Ubuntu Discourse в январе 2020 года, так что вы можете прокомментировать там, если у вас есть примеры использования новой версии.