Update to polkit-123.

This commit is contained in:
Bruce Dubbs 2023-08-03 23:00:47 -05:00
parent 3cb77ad5a6
commit 6be3fe34bf
3 changed files with 14 additions and 15 deletions

View File

@ -41,6 +41,10 @@
<listitem>
<para>August 3rd, 2023</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to polkit-123. Fixes
<ulink url="&blfs-ticket-root;18345">#18345</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to poppler-23.08.0. Fixes
<ulink url="&blfs-ticket-root;18364">#18364</ulink>.</para>

View File

@ -31,7 +31,7 @@
<!ENTITY openssh-version "9.3p2">
<!ENTITY openssh-md5sum "e21180e7c902e596b047b5520842c2e1">
<!ENTITY p11-kit-version "0.25.0">
<!ENTITY polkit-version "122">
<!ENTITY polkit-version "123">
<!ENTITY polkit-gnome-version "0.105">
<!ENTITY shadow-version "4.13">
<!ENTITY ssh-askpass-version "&openssh-version;">

View File

@ -6,9 +6,9 @@
<!ENTITY polkit-download-http "https://gitlab.freedesktop.org/polkit/polkit/-/archive/&polkit-version;/polkit-&polkit-version;.tar.gz">
<!ENTITY polkit-download-ftp " ">
<!ENTITY polkit-md5sum "bbe3e745fc5bc1a41f1b5044f09a0f26">
<!ENTITY polkit-size "728 KB">
<!ENTITY polkit-buildsize "7.0 MB (with tests)">
<!ENTITY polkit-md5sum "36540b837c588e1e77145523bb39f511">
<!ENTITY polkit-size "736 KB">
<!ENTITY polkit-buildsize "6.8 MB (with tests)">
<!ENTITY polkit-time "0.3 SBU (with tests, using parallelism=4)">
]>
@ -180,16 +180,15 @@
useradd -c "PolicyKit Daemon Owner" -d /etc/polkit-1 -u 27 \
-g polkitd -s /bin/false polkitd</userinput></screen>
<!--
<para>
First, fix problems with setting permissions during installation and with
meson-0.60.0:
If using <xref linkend="js102"/>, make the following change (see Command
Explanations below for more information):
</para>
<screen><userinput remap="pre">sed '/0,/s/^/#/' -i meson_post_install.py &amp;&amp;
sed '/policy,/d' -i actions/meson.build \
-i src/examples/meson.build</userinput></screen>
<screen><userinput remap="nodep">sed -e 's/JS_Init/JS::DisableJitBackend(); &amp;/' \
-i src/polkitbackend/polkitbackendjsauthority.cpp</userinput></screen>
<!--
<para>
Apply a patch to fix two security issues:
</para>
@ -227,7 +226,6 @@ meson setup .. \
--buildtype=release \
-Dman=true \
-Dsession_tracking=libelogind \
-Dsystemdsystemunitdir=/tmp \
-Dtests=true &amp;&amp;
ninja</userinput></screen>
@ -243,10 +241,7 @@ ninja</userinput></screen>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root" revision="systemd"><userinput>ninja install</userinput></screen>
<screen role="root" revision="sysv"><userinput>ninja install &amp;&amp;
rm -v /tmp/*.service</userinput></screen>
<screen role="root"><userinput>ninja install</userinput></screen>
</sect2>