Author: bdubbs
Date: Tue Apr 22 11:28:32 2014
New Revision: 10546

Log:
Update users so all acl tests pass

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter06/createfiles.xml
   trunk/BOOK/chapter06/shadow.xml

Modified: trunk/BOOK/chapter01/changelog.xml
==============================================================================
--- trunk/BOOK/chapter01/changelog.xml  Tue Apr 22 07:58:15 2014        (r10545)
+++ trunk/BOOK/chapter01/changelog.xml  Tue Apr 22 11:28:32 2014        (r10546)
@@ -39,6 +39,10 @@
       <para>2014-03-22</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Update users so all acl tests pass. Fixes
+          <ulink url="&lfs-ticket-root;3548">#3548</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[krejzi] - Fix a segfault in shuf program from
           Coreutils. Fixes
           <ulink url="&lfs-ticket-root;3550">#3550</ulink>.</para>

Modified: trunk/BOOK/chapter06/createfiles.xml
==============================================================================
--- trunk/BOOK/chapter06/createfiles.xml        Tue Apr 22 07:58:15 2014        
(r10545)
+++ trunk/BOOK/chapter06/createfiles.xml        Tue Apr 22 11:28:32 2014        
(r10546)
@@ -66,6 +66,7 @@
 <screen><userinput>cat &gt; /etc/passwd &lt;&lt; "EOF"
 <literal>root:x:0:0:root:/root:/bin/bash
 bin:x:1:1:bin:/dev/null:/bin/false
+daemon:x:6:6:Daemon User:/dev/null:/bin/false
 messagebus:x:18:18:D-Bus Message Daemon User:/var/run/dbus:/bin/false
 nobody:x:99:99:Unprivileged User:/dev/null:/bin/false</literal>
 EOF</userinput></screen>
@@ -78,7 +79,7 @@
 
 <screen><userinput>cat &gt; /etc/group &lt;&lt; "EOF"
 <literal>root:x:0:
-bin:x:1:
+bin:x:1:daemon
 sys:x:2:
 kmem:x:3:
 tape:x:4:
@@ -97,13 +98,15 @@
 messagebus:x:18:
 systemd-journal:x:23:
 mail:x:34:
-nogroup:x:99:</literal>
+nogroup:x:99:
+users:x:999:</literal>
 EOF</userinput></screen>
 
   <para>The created groups are not part of any standard&mdash;they are groups
   decided on in part by the requirements of the Udev configuration in this
   chapter, and in part by common convention employed by a number of existing
-  Linux distributions. The Linux Standard Base (LSB, available at <ulink
+  Linux distributions. In addition, some test suites rely on specific users
+  or groups.  The Linux Standard Base (LSB, available at <ulink
   url="http://www.linuxbase.org"/>) recommends only that, besides the group
   <systemitem class="groupname">root</systemitem> with a Group ID (GID) of 0,
   a group <systemitem class="groupname">bin</systemitem> with a GID of 1 be

Modified: trunk/BOOK/chapter06/shadow.xml
==============================================================================
--- trunk/BOOK/chapter06/shadow.xml     Tue Apr 22 07:58:15 2014        (r10545)
+++ trunk/BOOK/chapter06/shadow.xml     Tue Apr 22 11:28:32 2014        (r10546)
@@ -72,6 +72,11 @@
 <screen role="nodump"><userinput>sed -i 
's@DICTPATH.*@DICTPATH\t/lib/cracklib/pw_dict@' 
etc/login.defs</userinput></screen>
     </note>
 
+    <para>Make a minor change to make the default useradd consistent with the 
LFS
+    groups file:</para>
+
+<screen><userinput remap="pre">sed -i 's/1000/999/' 
etc/useradd</userinput></screen>
+
     <para>Prepare Shadow for compilation:</para>
 
 <screen><userinput remap="configure">./configure 
--sysconfdir=/etc</userinput></screen>
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to