Ignore:
Timestamp:
09/17/2020 01:17:42 PM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
Children:
e326344
Parents:
6288de8
Message:

Linux-PAM: fix for not installing a .service file on sysv
Polkit: reinstate the elogind patch, which is still needed

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23722 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/polkit.xml

    r6288de8 rad539dbe  
    7171      </listitem>
    7272    </itemizedlist>
    73 <!--
    74     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    75     <itemizedlist spacing="compact">
    76       <listitem revision="sysv">
     73
     74    <bridgehead renderas="sect3"
     75                revision="sysv">Additional Downloads</bridgehead>
     76    <itemizedlist spacing="compact" revision="sysv">
     77      <listitem>
    7778        <para>
    7879          Recommended patch:
     
    8081        </para>
    8182      </listitem>
    82       <listitem>
    83         <para>
    84           Recommended file for tests:
    85           <ulink url="https://gitlab.freedesktop.org/polkit/polkit/-/raw/0.117/test/polkitbackend/polkitbackendjsauthoritytest-wrapper.py"/>
    86         </para>
    87       </listitem>
    8883    </itemizedlist>
    89 -->
     84
    9085    <bridgehead renderas="sect3">Polkit Dependencies</bridgehead>
    9186
     
    9994    <para role="recommended">
    10095      <xref linkend="linux-pam"/>
    101       <phrase revision="sysv"> and <xref linkend="elogind"/></phrase>
     96      <phrase revision="sysv">and <xref linkend="elogind"/></phrase>
    10297    </para>
    10398
     
    195190    </note>
    196191
     192    <para revision="sysv">
     193      Fix an issue introduced in recent <application>Polkit</application>
     194      releases with elogind:
     195    </para>
     196
     197<screen revision="sysv"><userinput>patch -Np1 -i ../polkit-&polkit-version;-fix_elogind_detection-1.patch &amp;&amp;
     198autoreconf -fi</userinput></screen>
     199
    197200    <para>
    198201      Install <application>Polkit</application> by running the following
     
    218221      To test the results, first ensure that the system
    219222      <application>D-Bus</application> daemon is running.
    220       Then run the tests:
    221     </para>
    222 
    223 <screen remap="test"><userinput>make check</userinput></screen>
     223      Then run <command>make check</command>.
     224    </para>
    224225
    225226    <para>
     
    240241    </para>
    241242
     243    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     244      href="../../xincludes/static-libraries.xml"/>
     245
    242246    <para>
    243247      <option>--with-authfw=shadow</option>: This switch enables the
     
    248252
    249253    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    250       href="../../xincludes/static-libraries.xml"/>
    251 
    252     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    253254    href="../../xincludes/gtk-doc-rebuild.xml"/>
    254255
     
    264265        <para>
    265266          If you did not build <application>Polkit</application> with
    266           <application>Linux PAM</application> support, you can skip this section.
     267          <application>Linux PAM</application> support, you can skip this
     268          section.
    267269        </para>
    268270      </note>
Note: See TracChangeset for help on using the changeset viewer.