Changeset 0c418fc


Ignore:
Timestamp:
05/13/2003 07:23:32 AM (21 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
20c9af0
Parents:
668813f
Message:

Applied Zack's shadow patch

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

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r668813f r0c418fc  
    7575</para></listitem>
    7676
    77 <listitem><para>May 12th, 2003 [winkie]: Chapter 06 - Installing Procps:
     77<listitem><para>May 13th, 2003 [winkie]: Chapter 06 - Installing Shadow:
     78touch the /usr/bin/passwd file before installation. Not doing so results in
     79Shadow thinking passwd will be in /bin/passwd.</para></listitem>
     80
     81<listitem><para>May 13th, 2003 [winkie]: Chapter 06 - Installing Procps:
    7882Remove the /lib/libproc.so symlink. No package outside of Procps itself
    7983uses this library, and none should.</para></listitem>
    8084
    81 <listitem><para>May 12th, 2003 [winkie]: Chapter 06 - Installing Net-tools:
     85<listitem><para>May 13th, 2003 [winkie]: Chapter 06 - Installing Net-tools:
    8286Run "make config" before doing make. Fixes bugs #462 and
    8387#497.</para></listitem>
  • chapter06/shadowpwd-inst.xml

    r668813f r0c418fc  
    2121<para><screen><userinput>touch /var/run/utmp /var/log/{btmp,lastlog,wtmp} &amp;&amp;
    2222chmod 644 /var/run/utmp /var/log/{btmp,lastlog,wtmp}</userinput></screen></para>
     23
     24<para>Shadow hard-codes the path to the passwd binary within itself, but
     25it does it the wrong way. If no passwd binary is present before
     26installing Shadow, it (wrongly) assumes that it will be at /bin/passwd,
     27but then installs its own in /usr/bin/passwd. This will lead to strange
     28errors about not finding /bin/passwd. To fix workaround this bug in
     29Shadow, we'll create a dummy passwd file so that it gets hardcoded in
     30the right place:</para>
     31
     32<para><screen><userinput>touch /usr/bin/passwd</userinput></screen></para>
    2333
    2434<para>Prepare Shadow to be compiled:</para>
Note: See TracChangeset for help on using the changeset viewer.