Changeset 58c8823 for chapter06/acl.xml


Ignore:
Timestamp:
02/18/2014 02:24:31 AM (11 years ago)
Author:
Krejzi <krejzi@…>
Branches:
7.5-systemd, 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
Children:
720f253
Parents:
bbadc6d
Message:

Random fixes.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10478 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/acl.xml

    rbbadc6d r58c8823  
    4848<screen><userinput remap="pre">sed -i -e 's|/@pkg_name@|&amp;-@pkg_version@|' include/builddefs.in</userinput></screen>
    4949
     50    <para>Fix some broken tests:</para>
     51
     52<screen><userinput remap="pre">sed -i "s:| sed.*::g" test/{sbits-restore,cp,misc}.test</userinput></screen>
     53
    5054    <para>Prepare Acl for compilation:</para>
    5155
    52 <screen><userinput remap="configure">./configure --prefix=/usr --libexecdir=/usr/lib</userinput></screen>
     56<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
    5357
    5458    <para>Compile the package:</para>
     
    5761
    5862    <para>The Acl tests need to be run on a filesystem that supports access
    59     controls. You will see lot of failures because Coreutils wasn't compiled
    60     with ACL support. To anyways test the results, issue:</para>
     63    controls. Coreutils needs to be compiled with ACL support in order for
     64    the testsuite to complete sucessfully. To test the results, issue:</para>
    6165
    62 <screen><userinput remap="test">make -k tests root-tests</userinput></screen>
    63 
    64     <note><para>Even if you run Acl tests after Coreutils has been built with
    65     Acl support, at least 11 tests will still fail for unknown reasons.</para>
    66     </note>
     66<screen><userinput remap="test">make tests</userinput></screen>
    6767
    6868    <para>Install the package:</para>
     
    7777
    7878<screen><userinput remap="install">mv -v /usr/lib/libacl.so.* /lib
    79 ln -sfv ../../lib/libacl.so.1 /usr/lib/libacl.so</userinput></screen>
     79ln -sfv ../../lib/$(readlink /usr/lib/libacl.so) /usr/lib/libacl.so</userinput></screen>
    8080
    8181  </sect2>
     
    9191      <seglistitem>
    9292        <seg>chacl, getfacl, and setacl</seg>
    93         <seg>libacl.{so,a}</seg>
     93        <seg>libacl.{a,so}</seg>
    9494        <seg>/usr/include/acl, /usr/share/doc/acl-&acl-version;</seg>
    9595      </seglistitem>
     
    133133
    134134      <varlistentry id="libacl">
    135         <term><filename class="libraryfile">libacl.{so,a}</filename></term>
     135        <term><filename class="libraryfile">libacl</filename></term>
    136136        <listitem>
    137137          <para>Contains the <application>Acl</application> API functions.</para>
    138138          <indexterm zone="ch-system-acl libacl">
    139             <primary sortas="c-libacl">libacl.{so,a}</primary>
     139            <primary sortas="c-libacl">libacl</primary>
    140140          </indexterm>
    141141        </listitem>
Note: See TracChangeset for help on using the changeset viewer.