r1851 - / trunk/BOOK/boot/common trunk/BOOK/chroot/common

jim at linuxfromscratch.org jim at linuxfromscratch.org
Wed Jun 28 08:52:48 PDT 2006


Author: jim
Date: 2006-06-28 09:52:46 -0600 (Wed, 28 Jun 2006)
New Revision: 1851

Modified:
   /
   trunk/BOOK/boot/common/pwdgroup.xml
   trunk/BOOK/chroot/common/pwdgroup.xml
Log:
 r4154 at server (orig r1929):  chris at beaker67.com | 2006-06-28 07:08:43 -0700
 Modified the creation the /etc/passwd and /etc/group, and added some temp. placeholder text for additional users and groups



Property changes on: 
___________________________________________________________________
Name: svk:merge
   - b6734a72-470d-0410-b049-f317dca95413:/:1928
   + b6734a72-470d-0410-b049-f317dca95413:/:1929

Modified: trunk/BOOK/boot/common/pwdgroup.xml
===================================================================
--- trunk/BOOK/boot/common/pwdgroup.xml	2006-06-28 07:53:56 UTC (rev 1850)
+++ trunk/BOOK/boot/common/pwdgroup.xml	2006-06-28 15:52:46 UTC (rev 1851)
@@ -43,20 +43,22 @@
   the following command:</para>
 
 <screen><userinput>cat > ${LFS}/etc/passwd << "EOF"
-<literal>root::0:0:root:/root:/bin/bash
+<literal>root:x:0:0:root:/root:/bin/bash</literal>
+EOF</userinput></screen>
+
+<para os="a">TO BE WRITTEN: more text describing additional users
 bin:x:1:1:bin:/bin:/bin/false
-daemon:x:2:2:daemon:/sbin:/bin/false
-adm:x:3:4:adm:/var/adm:/bin/false
-lp:x:10:18:lp:/var/spool/lp:/bin/false
+daemon:x:2:6:daemon:/sbin:/bin/false
+adm:x:3:16:adm:/var/adm:/bin/false
+lp:x:10:9:lp:/var/spool/lp:/bin/false
 mail:x:30:30:mail:/var/spool/mail:/bin/false
 news:x:31:31:news:/var/spool/news:/bin/false
 uucp:x:32:32:uucp:/var/spool/uucp:/bin/false
 operator:x:50:0:operator:/root:/bin/bash
 postmaster:x:51:30:postmaster:/var/spool/mail:/bin/false
-nobody:x:65534:65534:nobody:/:/bin/false</literal>
-EOF</userinput></screen>
+nobody:x:65534:65534:nobody:/:/bin/false</para>
 
-  <para os="a">The actual password for <systemitem class="username">root</systemitem>
+  <para os="b">The actual password for <systemitem class="username">root</systemitem>
   (the <quote>x</quote> used here is just a placeholder) will be set
   later.</para>
 
@@ -64,34 +66,36 @@
   the following command:</para>
 
 <screen><userinput>cat > ${LFS}/etc/group << "EOF"
-<literal>root::0:root
-bin::1:root,bin,daemon
-daemon::2:root,bin,daemon
-sys::3:root,bin,adm
-adm::4:root,adm,daemon
-kmem::5:
-utmp::6:
-tty::10:
-video::11:root
-console::12:
-disk::13:root,adm
-floppy::14:root
-cdrom::15:
-cdrw::16:
-tape::17:root
-lp::18:lp
-usb::19:
-audio::20:
-dialout::21:root
+<literal>root:x:0:
+bin:x:1:
+sys:x:2:
+kmem:x:3:
+tty:x:4:
+tape:x:5:
+daemon:x:6:
+floppy:x:7:
+disk:x:8:
+lp:x:9:
+dialout:x:10:
+audio:x:11:
+video:x:12:
+utmp:x:13:
+usb:x:14:
+cdrom:x:15:</literal>
+EOF</userinput></screen>
+
+<para os="c">TO BE WRITTEN: more text describing additional groups
+adm::16:root,adm,daemon
+console::17:
+cdrw::18:
 mail::30:mail
 news::31:news
 uucp::32:uucp
 users::100:
 nogroup::65533:
-nobody::65534:</literal>
-EOF</userinput></screen>
+nobody::65534:</para>
 
-  <para os="b">The created groups are not part of any standard—they are
+  <para os="d">The created groups are not part of any standard—they are
   groups decided on in part by the requirements of the Udev configuration
   in the final system, and in part by common convention employed by a
   number of existing Linux distributions. The Linux Standard Base (LSB,
@@ -102,7 +106,7 @@
   well-written programs do not depend on GID numbers, but rather use the
   group's name.</para>
 
-  <para os="c">The <command>login</command>, <command>agetty</command>, and
+  <para os="e">The <command>login</command>, <command>agetty</command>, and
   <command>init</command> programs (and others) use a number of log
   files to record information such as who was logged into the system and
   when. However, these programs will not write to the log files if they

Modified: trunk/BOOK/chroot/common/pwdgroup.xml
===================================================================
--- trunk/BOOK/chroot/common/pwdgroup.xml	2006-06-28 07:53:56 UTC (rev 1850)
+++ trunk/BOOK/chroot/common/pwdgroup.xml	2006-06-28 15:52:46 UTC (rev 1851)
@@ -43,58 +43,51 @@
   following command:</para>
 
 <screen><userinput>cat > /etc/passwd << "EOF"
-<literal>root::0:0:root:/root:/bin/bash
-bin:x:1:1:bin:/bin:/bin/false
-daemon:x:2:2:daemon:/sbin:/bin/false
-adm:x:3:4:adm:/var/adm:/bin/false
-lp:x:10:18:lp:/var/spool/lp:/bin/false
-mail:x:30:30:mail:/var/spool/mail:/bin/false
-news:x:31:31:news:/var/spool/news:/bin/false
-uucp:x:32:32:uucp:/var/spool/uucp:/bin/false
-operator:x:50:0:operator:/root:/bin/bash
-postmaster:x:51:30:postmaster:/var/spool/mail:/bin/false
-nobody:x:65534:65534:nobody:/:/bin/false</literal>
+<literal>root:x:0:0:root:/root:/bin/bash</literal>
 EOF</userinput></screen>
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../../boot/common/pwdgroup.xml"
   xpointer="xpointer(//*[@os='a'])"/>
 
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../../boot/common/pwdgroup.xml"
+  xpointer="xpointer(//*[@os='b'])"/>
+
   <para>Create the <filename>/etc/group</filename> file by running the
   following command:</para>
 
 <screen><userinput>cat > /etc/group << "EOF"
-<literal>root::0:root
-bin::1:root,bin,daemon
-daemon::2:root,bin,daemon
-sys::3:root,bin,adm
-adm::4:root,adm,daemon
-kmem::5:
-utmp::6:
-tty::10:
-video::11:root
-console::12:
-disk::13:root,adm
-floppy::14:root
-cdrom::15:
-cdrw::16:
-tape::17:root
-lp::18:lp
-usb::19:
-audio::20:
-dialout::21:root
-mail::30:mail
-news::31:news
-uucp::32:uucp
-users::100:
-nogroup::65533:
-nobody::65534:</literal>
+<literal>root:x:0:
+bin:x:1:
+sys:x:2:
+kmem:x:3:
+tty:x:4:
+tape:x:5:
+daemon:x:6:
+floppy:x:7:
+disk:x:8:
+lp:x:9:
+dialout:x:10:
+audio:x:11:
+video:x:12:
+utmp:x:13:
+usb:x:14:
+cdrom:x:15:</literal>
 EOF</userinput></screen>
 
   <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
   href="../../boot/common/pwdgroup.xml"
-  xpointer="xpointer(//*[@os='b'])"/>
+  xpointer="xpointer(//*[@os='c'])"/>
 
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../../boot/common/pwdgroup.xml"
+  xpointer="xpointer(//*[@os='d'])"/>
+
+  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
+  href="../../boot/common/pwdgroup.xml"
+  xpointer="xpointer(//*[@os='e'])"/>
+
   <para>To remove the <quote>I have no name!</quote> prompt, start a
   new shell. Since a full Glibc was installed in <xref
   linkend="chapter-cross-tools"/> and the <filename>/etc/passwd</filename>




More information about the cross-lfs mailing list