Re-apply my paranoide state of mind by filtering out some more variables
authorFabian Groffen <grobian@gentoo.org>
Wed, 21 Nov 2007 19:36:57 +0000 (19:36 -0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 21 Nov 2007 19:36:57 +0000 (19:36 -0000)
svn path=/main/branches/prefix/; revision=8590

bin/ebuild.sh

index 209029cc72ee67f2a016d656ce1bbed9b69d485b..7e029313479ee7fd3f85c062aba9ba01d054ed90 100755 (executable)
@@ -1493,6 +1493,17 @@ save_ebuild_env() {
                        STARTDIR SYNC TMP TMPDIR USE_EXPAND \
                        USE_EXPAND_HIDDEN USE_ORDER WARN XARGS
 
+               # Prefix additions
+               unset DEFAULT_PATH DISTDIR EROOT ED FILESDIR HOME INFOPATH MANPATH
+
+               # Paranoia
+               unset HOSTTYPE MACHTYPE CVS_RSH EUID GCC_SPECS \
+                       GENTOO_MIRRORS GROUP HOST HOSTNAME PORTAGE_GROUP PORTAGE_USER \
+                       SHELLOPTS SYNC UID dir srcdir STY SSH_AGENT_PID TERM_PROGRAM \
+                       TERM_PROGRAM_VERSION USER SSH_AUTH_SOCK \
+                       __CF_USER_TEXT_ENCODING ECHANGELOG_USER TERMINFO VENDOR \
+                       LOGNAME SECURITYSESSIONID REMOTEHOST MAIL
+
                set
                export
        ) | filter_readonly_variables