<div dir="ltr"><div><div><div><div><div><div>Summary: You shouldn't have to do anything.<br><br></div>If you are interested, read on...<br><br></div>The following changes to polkit packaging have landed in rawhide, and will very likely appear in F19 as well (testing and karma on [1] welcome):<br>
</div><br>* The JavaScript engine is now mandatory, to ensure polkit's decisions are always consistent.<br></div><br> The separate polkit-js-engine package has been removed; the main package provides the "polkit-js-engine" name to ensure a smooth transition.<br>
<br></div>* Compatibility with the previous format of authorization rules (*.pkla, and *.conf for defining administrator users) is now provided by a polkit-pkla-compat package[2].<br><br></div><div> polkit-pkla-compat is also mandatory (required by polkit) to ensure polkit's decisions are always consistent.<br>
<br></div><div> Your packages can thus use either JavaScript *.rules or ini-style *.pkla. The two differ only in the ordering semantics (which you hopefully don't need to care about).<br><br> In most cases it's easiest to use whatever format is shipped by upstream; if you have already migrated your package to *.rules, feel free to continue using it.<br>
<br> (If you are also an upstream maintainer, note that polkit-pkla-compat is a separate package and it is not currently available in any other Linux distribution.)<br></div><div> Mirek<br></div><div><br>[1] <a href="https://admin.fedoraproject.org/updates/polkit-0.110-4.fc19,polkit-pkla-compat-0.1-2.fc19">https://admin.fedoraproject.org/updates/polkit-0.110-4.fc19,polkit-pkla-compat-0.1-2.fc19</a><br>
[2] <a href="https://fedorahosted.org/polkit-pkla-compat/">https://fedorahosted.org/polkit-pkla-compat/</a><br></div></div>