summaryrefslogtreecommitdiff
path: root/libc/INSTALL
diff options
context:
space:
mode:
authorjoseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d>2013-08-20 16:23:48 +0000
committerjoseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d>2013-08-20 16:23:48 +0000
commit80635627ed68eee72bfe1873816a92d7af5caac2 (patch)
treeefd457b05a6483740594d66e1281bee20b0210bb /libc/INSTALL
parentd02fdcc0c4985eaaef55c176490730fd04b3bfc7 (diff)
downloadeglibc2-80635627ed68eee72bfe1873816a92d7af5caac2.tar.gz
Merge changes between r23517 and r23715 from /fsf/trunk.
git-svn-id: svn://svn.eglibc.org/trunk@23785 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/INSTALL')
-rw-r--r--libc/INSTALL12
1 files changed, 12 insertions, 0 deletions
diff --git a/libc/INSTALL b/libc/INSTALL
index 85d6102b0..9a1592bd5 100644
--- a/libc/INSTALL
+++ b/libc/INSTALL
@@ -148,6 +148,18 @@ will be used, and CFLAGS sets optimization options for the compiler.
`--enable-lock-elision=yes'
Enable lock elision for pthread mutexes by default.
+`--enable-pt_chown'
+ The file `pt_chown' is a helper binary for `grantpt' (*note
+ Pseudo-Terminals: Allocation.) that is installed setuid root to
+ fix up pseudo-terminal ownership. It is not built by default
+ because systems using the Linux kernel are commonly built with the
+ `devpts' filesystem enabled and mounted at `/dev/pts', which
+ manages pseudo-terminal ownership automatically. By using
+ `--enable-pt_chown', you may build `pt_chown' and install it
+ setuid and owned by `root'. The use of `pt_chown' introduces
+ additional security risks to the system and you should enable it
+ only if you understand and accept those risks.
+
`--build=BUILD-SYSTEM'
`--host=HOST-SYSTEM'
These options are for cross-compiling. If you specify both