Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-commits
Author: ulm
Date: 2009-04-18 06:31:21 +0000 (Sat, 18 Apr 2009)
New Revision: 459
Modified:
trunk/ChangeLog
trunk/bin/eselect.in
Log:
Remove all aliases. Unset troublesome functions and variables. Bug 155814.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2009-04-18 06:22:52 UTC (rev 458)
+++ trunk/ChangeLog 2009-04-18 06:31:21 UTC (rev 459)
@@ -1,3 +1,8 @@
+2009-04-18 Ulrich Mueller <ulm@g.o>
+
+ * bin/eselect.in: Remove all alias definitions. Unset functions
+ and variables that are known to cause trouble. Fixes bug 155814.
+
2009-04-17 Ulrich Mueller <ulm@g.o>
* libs/core.bash.in (die): Eliminate pgrep call; just kill the
Modified: trunk/bin/eselect.in
===================================================================
--- trunk/bin/eselect.in 2009-04-18 06:22:52 UTC (rev 458)
+++ trunk/bin/eselect.in 2009-04-18 06:31:21 UTC (rev 459)
@@ -45,6 +45,13 @@
ESELECT_KNOWN_OPTIONS="no-colour no-color help version"
ESELECT_OPTIONS=""
+# Remove all alias definitions. Unset functions and variables that are
+# known to cause trouble.
+"unalias" -a
+unset -f rm
+unset CDPATH GLOBIGNORE
+IFS=$' \t\n'
+
shopt -s extglob
shopt -s expand_aliases
|
|