diff options
Diffstat (limited to 'chapter06/changingowner.xml')
-rw-r--r-- | chapter06/changingowner.xml | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/chapter06/changingowner.xml b/chapter06/changingowner.xml deleted file mode 100644 index e70a56125..000000000 --- a/chapter06/changingowner.xml +++ /dev/null @@ -1,32 +0,0 @@ -<sect1 id="ch06-changingowner"> -<title>Changing ownership</title> -<?dbhtml filename="changingowner.html" dir="chapter06"?> - -<para>Right now the <filename class="directory">/tools</filename> directory -is owned by the user <emphasis>lfs</emphasis>, a user that exists only on your -host system. Although you will probably want to delete the -<filename class="directory">/tools</filename> directory once you have -finished your LFS system, you may want to keep it around, for example to -build more LFS systems. But if you keep the -<filename class="directory">/tools</filename> directory as it is, you end up -with files owned by a user ID without a corresponding account. This is -dangerous because a user account created later on could get this same user ID -and would suddenly own the <filename class="directory">/tools</filename> -directory and all the files therein, thus exposing these files to possible -malicious manipulation.</para> - -<para>To avoid this issue, you could add the <emphasis>lfs</emphasis> user to -your new LFS system later on when creating the <filename>/etc/passwd</filename> -file, taking care to assign it the same user and group IDs as on your host -system. Alternatively, you can (and the book assumes you do) assign the -contents of the <filename class="directory">/tools</filename> directory to -user <emphasis>root</emphasis> by running the following command:</para> - -<screen><userinput>chown -R 0:0 /tools</userinput></screen> - -<para>The command uses "0:0" instead of "root:root", because -<userinput>chown</userinput> is unable to resolve the name "root" until the -password file has been created.</para> - -</sect1> - |