do not abort for the time being with lazy bindings and setuid apps and FEATURES=stricter
authorMike Frysinger <vapier@gentoo.org>
Wed, 11 Oct 2006 03:20:59 +0000 (03:20 -0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 11 Oct 2006 03:20:59 +0000 (03:20 -0000)
svn path=/main/trunk/; revision=4653

bin/misc-functions.sh

index db9efbb19eda48e1678171a77fa3dee34dbb94ff..95f4cf7a17c747529092da66fb981b87e184bd2b 100755 (executable)
@@ -80,7 +80,8 @@ install_qa_check() {
                        vecho " LDFLAGS='-Wl,-z,now' emerge ${PN}"
                        vecho "${f}"
                        vecho -ne '\a\n'
-                       die_msg="${die_msg} setXid lazy bindings,"
+                       # Do not fail here until we have sorted out the lazy issues with security team
+                       #die_msg="${die_msg} setXid lazy bindings,"
                        sleep 1
                fi
 
@@ -160,7 +161,7 @@ install_qa_check() {
 
                if [[ ${insecure_rpath} -eq 1 ]] ; then
                        die "Aborting due to serious QA concerns with RUNPATH/RPATH"
-               elif [[ ${die_msg} != "" ]] && has stricter ${FEATURES} && ! has stricter ${RESTRICT} ; then
+               elif [[ -n ${die_msg} ]] && has stricter ${FEATURES} && ! has stricter ${RESTRICT} ; then
                        die "Aborting due to QA concerns: ${die_msg}"
                fi