Changeset ad539dbe


Ignore:
Timestamp:
09/17/2020 01:17:42 PM (12 months ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.1, 11.0, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r6288de8 rad539dbe  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "16">                   <!-- Always 2 digits -->
     3<!ENTITY day          "17">                   <!-- Always 2 digits -->
    44<!ENTITY month        "09">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2020">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "September 16th, &year;">
     9<!ENTITY releasedate  "September 17th, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • postlfs/security/linux-pam.xml

    r6288de8 rad539dbe  
    144144    <title>Installation of Linux PAM</title>
    145145
     146    <para revision="sysv">
     147      First prevent the installation of an unneeded systemd file:
     148    </para>
     149
     150<screen revision="sysv"><userinput>sed -e /service_DATA/d \
     151    -i modules/pam_namespace/Makefile.am &amp;&amp;
     152autoreconf</userinput></screen>
     153
    146154    <para>
    147155      If you downloaded the documentation, unpack the tarball by issuing
     
    156164    </para>
    157165
    158 <screen><userinput>sed -e 's/dummy elinks/dummy lynx/'                                     \
     166<screen><userinput>sed -e 's/dummy elinks/dummy lynx/'                                    \
    159167    -e 's/-no-numbering -no-references/-force-html -nonumbers -stdin/' \
    160168    -i configure</userinput></screen>
  • 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.