aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/pwdgroup.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter06/pwdgroup.xml')
-rw-r--r--chapter06/pwdgroup.xml33
1 files changed, 18 insertions, 15 deletions
diff --git a/chapter06/pwdgroup.xml b/chapter06/pwdgroup.xml
index bf2f0315d..f9c648b8c 100644
--- a/chapter06/pwdgroup.xml
+++ b/chapter06/pwdgroup.xml
@@ -1,25 +1,21 @@
<sect1 id="ch06-pwdgroup">
-<title>Creating passwd and group files</title>
+<title>Creating the passwd and group files</title>
<?dbhtml filename="pwdgroup.html" dir="chapter06"?>
-<para>In order for the user and the group "root" to be recognized and to be
-able to login, there need to be entries in the /etc/passwd and /etc/group file.
-Besides the group "root", a couple of other groups are recommended or needed
-by some packages. The groups created below aren't part of any standard.
-The LSB only recommends a group "bin" with GID 1 to be present besides
-"root". Other group names and GIDs can be chosen by the user.
-Well-written packages don't depend on GID numbers, but use the group's
-name; so it doesn't matter which GID a group has. Since there
-aren't any standards for groups, the groups created here are the groups the
-MAKEDEV script (the script that creates the device files in the /dev
-directory) mentions.</para>
-
-<para>Create a new file <filename>/etc/passwd</filename> by running the
+<para>In order for root to be able to login and for the name "root" to be
+recognized, there need to be relevant entries in the
+<filename>/etc/passwd</filename> and
+<filename>/etc/group</filename> files.</para>
+
+<para>Create the <filename>/etc/passwd</filename> file by running the
following command:</para>
<para><screen><userinput>echo "root:x:0:0:root:/root:/bin/bash" &gt; /etc/passwd</userinput></screen></para>
-<para>Create a new file <filename>/etc/group</filename> by running the
+<para>The actual password for root (the "x" here is just a placeholder) will
+be set later.</para>
+
+<para>Create the <filename>/etc/group</filename> file by running the
following command:</para>
<para><screen><userinput>cat &gt; /etc/group &lt;&lt; "EOF"</userinput>
@@ -37,5 +33,12 @@ dialout:x:10:
audio:x:11:
<userinput>EOF</userinput></screen></para>
+<para>The created groups aren't part of any standard -- they are the groups
+that the MAKEDEV script in the next section uses.
+Besides the group "root", the LSB recommends only a group "bin" with a GID
+of 1 to be present. All other group names and GIDs can be chosen freely by
+the user, as well-written packages don't depend on GID numbers but use the
+group's name.</para>
+
</sect1>