Various formatting changes.

This commit is contained in:
Michael Kerrisk 2007-12-17 16:43:24 +00:00
parent fc8d39abe6
commit 56d22987d2
1 changed files with 8 additions and 4 deletions

View File

@ -41,7 +41,7 @@ chroot \- change root directory
.BR chroot ()
changes the root directory to that specified in
.IR path .
This directory will be used for pathnames beginning with \fB/\fP.
This directory will be used for pathnames beginning with \fI/\fP.
The root directory is inherited by all children of the current process.
Only a privileged process (Linux: one with the
@ -53,9 +53,13 @@ This call changes an ingredient in the pathname resolution process
and does nothing else.
This call does not change the current working directory,
so that after the call `.' can be outside the tree rooted at `/'.
In particular, the superuser can escape from a `chroot jail'
by doing `mkdir foo; chroot foo; cd ..'.
so that after the call '\fI.\fP' can be outside the tree rooted at '\fI/\fP'.
In particular, the superuser can escape from a "chroot jail"
by doing:
.nf
mkdir foo; chroot foo; cd ..
.fi
This call does not close open file descriptors, and such file
descriptors may allow access to files outside the chroot tree.