summaryrefslogtreecommitdiffstats
path: root/man/make.conf.5
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2006-05-24 16:11:57 +0000
committerNed Ludd <solar@gentoo.org>2006-05-24 16:11:57 +0000
commit3e147210722ae228ee59dd9ccba211a8b0c1be8c (patch)
tree49c9edb2b8e64fbe4cd45be68d0b1cd225475a63 /man/make.conf.5
parent84d445578d18fb6105dd0f5f3446f1cc96ea38f0 (diff)
downloadportage-3e147210722ae228ee59dd9ccba211a8b0c1be8c.tar.gz
portage-3e147210722ae228ee59dd9ccba211a8b0c1be8c.tar.bz2
portage-3e147210722ae228ee59dd9ccba211a8b0c1be8c.zip
- More updates from Kevin Q bug 131779 ; document the stricter feature along with the QA_* handling
svn path=/main/trunk/; revision=3410
Diffstat (limited to 'man/make.conf.5')
-rw-r--r--man/make.conf.517
1 files changed, 17 insertions, 0 deletions
diff --git a/man/make.conf.5 b/man/make.conf.5
index 51ce5efaa..ea0262fb2 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -231,6 +231,11 @@ stored for later use by various debuggers.
Have portage react strongly to conditions that have the potential to be
dangerous (like missing or incorrect Manifests).
.TP
+.B stricter
+Have portage react strongly to conditions that may conflict with system
+security provisions (for example textrels, executable stack). Read about
+the \fIQA_STRICT_*\fR variables in \fBmake.conf\fR(5).
+.TP
.B suidctl
Before merging packages to the live filesystem, automatically strip setuid
bits from any file that is not listed in \fI/etc/portage/suidctl.conf\fR.
@@ -342,6 +347,18 @@ This variable contains the command used for resuming package sources that
have been partially downloaded. It should be defined using the same format
as \fBFETCHCOMMAND\fR.
.TP
+\fBQA_STRICT_EXECSTACK = \fI"set"\fR
+Set this to cause portage to ignore any \fIQA_EXECSTACK\fR override
+settings from ebuilds. See also \fBebuild\fR(5).
+.TP
+\fBQA_STRICT_WX_LOAD = \fI"set"\fR
+Set this to cause portage to ignore any \fIQA_WX_LOAD\fR override
+settings from ebuilds. See also \fBebuild\fR(5).
+.TP
+\fBQA_STRICT_TEXTRELS = \fI"set"\fR
+Set this to cause portage to ignore any \fIQA_TEXTREL\fR override
+settings from ebuilds. See also \fBebuild\fR(5).
+.TP
\fBROOT\fR = \fI[path]\fR
Use \fBROOT\fR to specify the target root filesystem to be used for merging
packages or ebuilds. All \fBRDEPEND\fR and \fBPDEPEND\fR will be installed