Changeset 93dba6ab


Ignore:
Timestamp:
01/23/2002 06:21:39 PM (22 years ago)
Author:
Marc Heerdink <gimli@…>
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, v3_2, v3_3, v4_0, v4_1, 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:
062461b
Parents:
0aecdec
Message:

Implemented bug 149 (install chapter 5 as an unprivileged user)

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

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • chapter03/chapter03.xml

    r0aecdec r93dba6ab  
    77&c4-creatingfs;
    88&c4-mounting;
    9 &c4-creatingdirs;
    109
    1110</chapter>
  • chapter05/chapter05.xml

    r0aecdec r93dba6ab  
    55&c5-introduction;
    66&c5-whystatic;
    7 &c5-installasroot;
     7&c5-installasuser;
     8&c5-creatingdirs;
    89&c5-bash;
    910&c5-binutils;
  • chapter05/kernel-exp.xml

    r0aecdec r93dba6ab  
    2626<filename>$LFS/usr/include</filename>.</para>
    2727
    28 <para><userinput>chown -R root.root $LFS/usr/include</userinput>:
    29 This ensures all header files under <filename>$LFS/usr/include</filename>
    30 are owned by user root and group root.</para>
    31 
    3228</sect2>
    3329
  • chapter05/kernel-inst.xml

    r0aecdec r93dba6ab  
    1515make dep &amp;&amp;
    1616cp -HR include/asm $LFS/usr/include &amp;&amp;
    17 cp -HR include/linux $LFS/usr/include &amp;&amp;
    18 chown -R root.root $LFS/usr/include</userinput></screen></para>
     17cp -HR include/linux $LFS/usr/include</userinput></screen></para>
    1918
    2019</sect2>
  • chapter05/proc.xml

    r0aecdec r93dba6ab  
    33<?dbhtml filename="proc.html" dir="chapter05"?>
    44
    5 <para>In order for certain programs to function properly, the proc file system
    6 must be mounted and available from within the chroot'ed environment as
    7 well. It's not a problem to mount the proc file system twice
    8 or even more than that, since it's a virtual file system maintained by
    9 the kernel itself.</para>
     5<para>In order for certain programs to function properly, the proc file
     6system must be mounted and available from within the chroot'ed environment
     7as well. It's not a problem to mount the proc file system twice or even
     8more than that, since it's a virtual file system maintained by the kernel
     9itself.</para>
    1010
    11 <para>The proc file system is mounted under $LFS/proc by running the following
    12 command:</para>
     11<para>If you're still logged in as user "lfs", you should log out and log
     12in again as user root. The reason for this is simple: only root is allowed
     13to mount filesystems and to run chroot.</para>
     14
     15<para>The proc file system is mounted under $LFS/proc by running the
     16following command:</para>
    1317
    1418<para><screen><userinput>mount proc $LFS/proc -t proc</userinput></screen></para>
  • chapter05/shellutils-inst.xml

    r0aecdec r93dba6ab  
    2020cd $LFS/usr/bin &amp;&amp;
    2121mv date echo false pwd stty $LFS/bin &amp;&amp;
    22 mv su true uname hostname $LFS/bin</userinput></screen></para>
     22mv true uname hostname $LFS/bin</userinput></screen></para>
    2323
    2424</sect2>
  • chapter06/chapter06.xml

    r0aecdec r93dba6ab  
    77&c6-bashprofile;
    88&c6-chroot;
     9&c6-changingowner;
    910&c6-glibc;
    1011&c6-makedev;
  • index.xml

    r0aecdec r93dba6ab  
    55<!ENTITY book SYSTEM "book/book.xml">
    66
    7 <!ENTITY version "20020122">
    8 <!ENTITY releasedate "January 22nd, 2002">
     7<!ENTITY version "20020123">
     8<!ENTITY releasedate "January 23nd, 2002">
    99
    1010<!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
     
    138138<!ENTITY c4-creatingfs SYSTEM "chapter4/creatingfs.xml">
    139139<!ENTITY c4-mounting SYSTEM "chapter4/mounting.xml">
    140 <!ENTITY c4-creatingdirs SYSTEM "chapter4/creatingdirs.xml">
    141140
    142141<!ENTITY chapter5 SYSTEM "chapter5/chapter5.xml">
    143142<!ENTITY c5-introduction SYSTEM "chapter5/introduction.xml">
    144143<!ENTITY c5-whystatic SYSTEM "chapter5/whystatic.xml">
    145 <!ENTITY c5-installasroot SYSTEM "chapter5/installasroot.xml">
     144<!ENTITY c5-installasuser SYSTEM "chapter5/installasuser.xml">
     145<!ENTITY c5-creatingdirs SYSTEM "chapter5/creatingdirs.xml">
    146146<!ENTITY c5-bash SYSTEM "chapter5/bash.xml">
    147147<!ENTITY c5-bash-inst SYSTEM "chapter5/bash-inst.xml">
     
    197197<!ENTITY c6-chrootcmd SYSTEM "chapter6/chrootcmd.xml">
    198198<!ENTITY c6-chroot SYSTEM "chapter6/chroot.xml">
     199<!ENTITY c6-changingowner SYSTEM "chapter6/changingowner.xml">
    199200<!ENTITY c6-glibc SYSTEM "chapter6/glibc.xml">
    200201<!ENTITY c6-glibc-inst SYSTEM "chapter6/glibc-inst.xml">
Note: See TracChangeset for help on using the changeset viewer.