aboutsummaryrefslogtreecommitdiffstats
path: root/man8
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2008-10-27 22:00:29 -0500
committerMichael Kerrisk <mtk.manpages@gmail.com>2008-10-29 14:54:22 -0500
commit059e3255a1a93415d0c96d8bf1c14b8c2fe94e0f (patch)
treeda23a3b1af358de51ca7591232bede797092c8b4 /man8
parentbd6de82f039f3ae9471c7dbd40f536a64c4a41bc (diff)
downloadman-pages-059e3255a1a93415d0c96d8bf1c14b8c2fe94e0f.tar.gz
ld.so.8: srcfix: Add FIXME: Document LD_POINTER_GUARD
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man8')
-rw-r--r--man8/ld.so.812
1 files changed, 12 insertions, 0 deletions
diff --git a/man8/ld.so.8 b/man8/ld.so.8
index b4eb2576c7..e893c33c5a 100644
--- a/man8/ld.so.8
+++ b/man8/ld.so.8
@@ -240,6 +240,18 @@ For security reasons, since glibc 2.4,
is ignored for set-user-ID/set-group-ID binaries.
.\" Only used if $ORIGIN can't be determined by normal means
.\" (from the origin path saved at load time, or from /proc/self/exe)?
+.\"
+.\" FIXME
+.\" Document LD_POINTER_GUARD
+.\" Since glibc 2.4
+.\" Set to 0 to disable pointer guarding
+.\" Any other value enables pointer guarding, which is also the default.
+.\" Pointer guarding is a security mechanism(?) to minimize the
+.\" the risk of having usable pointer in the event of a buffer overrun
+.\" or stack smashing attack(?).
+.\" http://article.gmane.org/gmane.comp.gdb.patches/41147/match=ld_pointer_guard
+.\" http://sourceware.org/ml/gdb-patches/2008-04/msg00252.html
+.\" http://www.cygwin.com/ml/libc-alpha/2006-01/msg00011.html
.TP
.B LD_PROFILE
(glibc since 2.1)