mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-25 07:42:13 +08:00
Update to polkit-123.
This commit is contained in:
parent
3cb77ad5a6
commit
6be3fe34bf
@ -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>
|
||||
|
@ -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;">
|
||||
|
@ -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 &&
|
||||
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(); &/' \
|
||||
-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 &&
|
||||
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 &&
|
||||
rm -v /tmp/*.service</userinput></screen>
|
||||
<screen role="root"><userinput>ninja install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user