summaryrefslogtreecommitdiff
path: root/usr/src/cmd/ksh
diff options
context:
space:
mode:
authorOlga Kryzhanovska <olga.kryzhanovska@gmail.com>2009-11-20 16:14:22 -0800
committerOlga Kryzhanovska <olga.kryzhanovska@gmail.com>2009-11-20 16:14:22 -0800
commitd185aafa0dcc4aa576fc668a1d1ce3a28660c456 (patch)
treeeec2c5bdf05e8c644e231a6458650ca54a5ed337 /usr/src/cmd/ksh
parent20c6361f6c2bc852851541d81f6c3be99ad65cc2 (diff)
downloadillumos-joyent-d185aafa0dcc4aa576fc668a1d1ce3a28660c456.tar.gz
6899868 ksh93 busybox alias must not look for builtin in path
Diffstat (limited to 'usr/src/cmd/ksh')
-rw-r--r--usr/src/cmd/ksh/builtins/alias.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/cmd/ksh/builtins/alias.c b/usr/src/cmd/ksh/builtins/alias.c
index dd789ef844..a17e2dabd1 100644
--- a/usr/src/cmd/ksh/builtins/alias.c
+++ b/usr/src/cmd/ksh/builtins/alias.c
@@ -166,7 +166,7 @@ static const char *script = "\n"
*/
"if [[ \"${cmd}\" != ~(Elr)(alias|unalias|command) ]] && "
"! alias \"${cmd}\" >/dev/null 2>&1 ; then\n"
- "builtin \"${cmd}\"\n"
+ "PATH='' builtin \"${cmd}\"\n"
"fi\n"
/* command is a keyword and needs to be handled separately */
"if [[ \"${cmd}\" == \"command\" ]] ; then\n"