From b08f4096533577934b885fa9df41d3881d141612 Mon Sep 17 00:00:00 2001 From: Gerard Beekmans Date: Thu, 15 Feb 2001 15:26:52 +0000 Subject: Initial XML commit git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@174 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter05/pwdgroup.xml | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 chapter05/pwdgroup.xml (limited to 'chapter05/pwdgroup.xml') diff --git a/chapter05/pwdgroup.xml b/chapter05/pwdgroup.xml new file mode 100644 index 000000000..db7343aa6 --- /dev/null +++ b/chapter05/pwdgroup.xml @@ -0,0 +1,53 @@ + +Creating passwd and group files + + +In order for user and group root to be recognized and to be able to logon +it needs an entry in the /etc/passwd and /etc/group file. Besides the +group root a couple of other groups are recommended and needed by +packages. The groups with their GID's below aren't part of any standard. +The LSB only recommends besides a group root a group bin to be present +with GID 1. Other group names and GID's can be chosen by yourself. Well +written packages don't depend on GID numbers but just use the group +name, it doesn't matter all that much what GID a group has. Since there +aren't any standards for groups I won't follow any conventions used by +Debian, RedHat and others. The groups added here are the groups the +MAKEDEV script (the script that creates the device files in the /dev +directory) mentions. + + + +Create a new file $LFS/etc/passwd by running the +following command: + + +
+ + echo "root:x:0:0:root:/root:/bin/bash" > + $LFS/etc/passwd + +
+ + +Create a new file $LFS/etc/group by running the +following: + + + + +cat > $LFS/etc/group << "EOF" + root:x:0: + bin:x:1: + sys:x:2: + kmem:x:3: + tty:x:4: + uucp:x:5: + daemon:x:6: + floppy:x:7: + disk:x:8: +EOF + + + +
+ -- cgit v1.2.3-54-g00ecf