From 3e147210722ae228ee59dd9ccba211a8b0c1be8c Mon Sep 17 00:00:00 2001 From: Ned Ludd Date: Wed, 24 May 2006 16:11:57 +0000 Subject: - More updates from Kevin Q bug 131779 ; document the stricter feature along with the QA_* handling svn path=/main/trunk/; revision=3410 --- man/make.conf.5 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'man/make.conf.5') 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 -- cgit v1.2.3-1-g7c22