diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-12-24 14:26:57 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-12-24 14:26:57 +0000 |
commit | 3b4921674ebc1ad4e3c8dc3f722365e885aac849 (patch) | |
tree | 156c4305718322a2f5a4e87f5bd8d3063228963e | |
parent | f7be20e70c27b0bed505710393a99d1b6f821ff1 (diff) | |
download | busybox-w32-3b4921674ebc1ad4e3c8dc3f722365e885aac849.tar.gz busybox-w32-3b4921674ebc1ad4e3c8dc3f722365e885aac849.tar.bz2 busybox-w32-3b4921674ebc1ad4e3c8dc3f722365e885aac849.zip |
hush: fixlet for NOMMU
update TODO_config_nommu
-rw-r--r-- | TODO_config_nommu | 198 | ||||
-rw-r--r-- | shell/hush.c | 6 |
2 files changed, 135 insertions, 69 deletions
diff --git a/TODO_config_nommu b/TODO_config_nommu index 9f747a39d..a4cc344ab 100644 --- a/TODO_config_nommu +++ b/TODO_config_nommu | |||
@@ -1,11 +1,7 @@ | |||
1 | # This .config compiles for NOMMU. | ||
2 | # TODO: | ||
3 | # Pick disabled applet, enable & try to make it compile & work on NOMMU | ||
4 | |||
5 | # | 1 | # |
6 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
7 | # Busybox version: 1.6.0.svn | 3 | # Busybox version: 1.9.0.svn |
8 | # Wed Apr 11 01:29:04 2007 | 4 | # Mon Dec 24 14:21:28 2007 |
9 | # | 5 | # |
10 | CONFIG_HAVE_DOT_CONFIG=y | 6 | CONFIG_HAVE_DOT_CONFIG=y |
11 | 7 | ||
@@ -16,9 +12,9 @@ CONFIG_HAVE_DOT_CONFIG=y | |||
16 | # | 12 | # |
17 | # General Configuration | 13 | # General Configuration |
18 | # | 14 | # |
19 | # CONFIG_NITPICK is not set | 15 | CONFIG_NITPICK=y |
20 | # CONFIG_DESKTOP is not set | 16 | CONFIG_DESKTOP=y |
21 | # CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set | 17 | CONFIG_FEATURE_BUFFERS_USE_MALLOC=y |
22 | # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set | 18 | # CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set |
23 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set | 19 | # CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set |
24 | CONFIG_SHOW_USAGE=y | 20 | CONFIG_SHOW_USAGE=y |
@@ -31,23 +27,22 @@ CONFIG_FEATURE_DEVPTS=y | |||
31 | # CONFIG_FEATURE_CLEAN_UP is not set | 27 | # CONFIG_FEATURE_CLEAN_UP is not set |
32 | CONFIG_FEATURE_PIDFILE=y | 28 | CONFIG_FEATURE_PIDFILE=y |
33 | CONFIG_FEATURE_SUID=y | 29 | CONFIG_FEATURE_SUID=y |
34 | CONFIG_FEATURE_SYSLOG=y | 30 | CONFIG_FEATURE_SUID_CONFIG=y |
35 | # CONFIG_FEATURE_SUID_CONFIG is not set | 31 | CONFIG_FEATURE_SUID_CONFIG_QUIET=y |
36 | # CONFIG_FEATURE_SUID_CONFIG_QUIET is not set | ||
37 | # CONFIG_FEATURE_HAVE_RPC is not set | ||
38 | # CONFIG_SELINUX is not set | 32 | # CONFIG_SELINUX is not set |
39 | CONFIG_FEATURE_PREFER_APPLETS=y | 33 | CONFIG_FEATURE_PREFER_APPLETS=y |
40 | CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" | 34 | CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" |
35 | CONFIG_FEATURE_SYSLOG=y | ||
36 | CONFIG_FEATURE_HAVE_RPC=y | ||
41 | 37 | ||
42 | # | 38 | # |
43 | # Build Options | 39 | # Build Options |
44 | # | 40 | # |
45 | # CONFIG_STATIC is not set | 41 | # CONFIG_STATIC is not set |
46 | # CONFIG_BUILD_LIBBUSYBOX is not set | 42 | # CONFIG_BUILD_LIBBUSYBOX is not set |
47 | # CONFIG_FEATURE_FULL_LIBBUSYBOX is not set | 43 | # CONFIG_FEATURE_INDIVIDUAL is not set |
48 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set | 44 | # CONFIG_FEATURE_SHARED_BUSYBOX is not set |
49 | CONFIG_LFS=y | 45 | CONFIG_LFS=y |
50 | # CONFIG_BUILD_AT_ONCE is not set | ||
51 | 46 | ||
52 | # | 47 | # |
53 | # Debugging Options | 48 | # Debugging Options |
@@ -65,7 +60,11 @@ CONFIG_INCLUDE_SUSv2=y | |||
65 | # CONFIG_INSTALL_NO_USR is not set | 60 | # CONFIG_INSTALL_NO_USR is not set |
66 | CONFIG_INSTALL_APPLET_SYMLINKS=y | 61 | CONFIG_INSTALL_APPLET_SYMLINKS=y |
67 | # CONFIG_INSTALL_APPLET_HARDLINKS is not set | 62 | # CONFIG_INSTALL_APPLET_HARDLINKS is not set |
63 | # CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set | ||
68 | # CONFIG_INSTALL_APPLET_DONT is not set | 64 | # CONFIG_INSTALL_APPLET_DONT is not set |
65 | # CONFIG_INSTALL_SH_APPLET_SYMLINK is not set | ||
66 | # CONFIG_INSTALL_SH_APPLET_HARDLINK is not set | ||
67 | # CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set | ||
69 | CONFIG_PREFIX="./_install" | 68 | CONFIG_PREFIX="./_install" |
70 | 69 | ||
71 | # | 70 | # |
@@ -73,14 +72,20 @@ CONFIG_PREFIX="./_install" | |||
73 | # | 72 | # |
74 | CONFIG_PASSWORD_MINLEN=6 | 73 | CONFIG_PASSWORD_MINLEN=6 |
75 | CONFIG_MD5_SIZE_VS_SPEED=2 | 74 | CONFIG_MD5_SIZE_VS_SPEED=2 |
75 | # CONFIG_FEATURE_FAST_TOP is not set | ||
76 | # CONFIG_FEATURE_ETC_NETWORKS is not set | ||
76 | CONFIG_FEATURE_EDITING=y | 77 | CONFIG_FEATURE_EDITING=y |
78 | CONFIG_FEATURE_EDITING_MAX_LEN=1024 | ||
77 | # CONFIG_FEATURE_EDITING_FANCY_KEYS is not set | 79 | # CONFIG_FEATURE_EDITING_FANCY_KEYS is not set |
78 | # CONFIG_FEATURE_EDITING_VI is not set | 80 | # CONFIG_FEATURE_EDITING_VI is not set |
79 | CONFIG_FEATURE_EDITING_HISTORY=15 | 81 | CONFIG_FEATURE_EDITING_HISTORY=15 |
80 | # CONFIG_FEATURE_EDITING_SAVEHISTORY is not set | 82 | # CONFIG_FEATURE_EDITING_SAVEHISTORY is not set |
81 | # CONFIG_FEATURE_TAB_COMPLETION is not set | 83 | CONFIG_FEATURE_TAB_COMPLETION=y |
82 | # CONFIG_FEATURE_USERNAME_COMPLETION is not set | 84 | CONFIG_FEATURE_USERNAME_COMPLETION=y |
83 | # CONFIG_FEATURE_EDITING_FANCY_PROMPT is not set | 85 | CONFIG_FEATURE_EDITING_FANCY_PROMPT=y |
86 | CONFIG_FEATURE_COPYBUF_KB=4 | ||
87 | CONFIG_MONOTONIC_SYSCALL=y | ||
88 | CONFIG_IOCTL_HEX2STR_ERROR=y | ||
84 | 89 | ||
85 | # | 90 | # |
86 | # Applets | 91 | # Applets |
@@ -92,23 +97,26 @@ CONFIG_FEATURE_EDITING_HISTORY=15 | |||
92 | CONFIG_AR=y | 97 | CONFIG_AR=y |
93 | CONFIG_FEATURE_AR_LONG_FILENAMES=y | 98 | CONFIG_FEATURE_AR_LONG_FILENAMES=y |
94 | CONFIG_BUNZIP2=y | 99 | CONFIG_BUNZIP2=y |
100 | CONFIG_BZIP2=y | ||
95 | CONFIG_CPIO=y | 101 | CONFIG_CPIO=y |
96 | # CONFIG_DPKG is not set | 102 | CONFIG_DPKG=y |
97 | # CONFIG_DPKG_DEB is not set | 103 | CONFIG_DPKG_DEB=y |
98 | # CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set | 104 | # CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set |
99 | CONFIG_GUNZIP=y | 105 | CONFIG_GUNZIP=y |
100 | CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y | 106 | CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y |
101 | CONFIG_GZIP=y | 107 | CONFIG_GZIP=y |
102 | CONFIG_RPM2CPIO=y | 108 | CONFIG_RPM2CPIO=y |
103 | # CONFIG_RPM is not set | 109 | CONFIG_RPM=y |
110 | CONFIG_FEATURE_RPM_BZ2=y | ||
104 | CONFIG_TAR=y | 111 | CONFIG_TAR=y |
105 | CONFIG_FEATURE_TAR_CREATE=y | 112 | CONFIG_FEATURE_TAR_CREATE=y |
106 | # CONFIG_FEATURE_TAR_BZIP2 is not set | 113 | CONFIG_FEATURE_TAR_BZIP2=y |
107 | # CONFIG_FEATURE_TAR_LZMA is not set | 114 | CONFIG_FEATURE_TAR_LZMA=y |
108 | CONFIG_FEATURE_TAR_FROM=y | 115 | CONFIG_FEATURE_TAR_FROM=y |
109 | # CONFIG_FEATURE_TAR_GZIP is not set | 116 | CONFIG_FEATURE_TAR_GZIP=y |
110 | # CONFIG_FEATURE_TAR_COMPRESS is not set | 117 | CONFIG_FEATURE_TAR_COMPRESS=y |
111 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y | 118 | CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y |
119 | CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y | ||
112 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y | 120 | CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y |
113 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y | 121 | CONFIG_FEATURE_TAR_LONG_OPTIONS=y |
114 | CONFIG_UNCOMPRESS=y | 122 | CONFIG_UNCOMPRESS=y |
@@ -120,9 +128,13 @@ CONFIG_UNZIP=y | |||
120 | # Common options for cpio and tar | 128 | # Common options for cpio and tar |
121 | # | 129 | # |
122 | CONFIG_FEATURE_UNARCHIVE_TAPE=y | 130 | CONFIG_FEATURE_UNARCHIVE_TAPE=y |
123 | # CONFIG_FEATURE_DEB_TAR_GZ is not set | 131 | |
124 | # CONFIG_FEATURE_DEB_TAR_BZ2 is not set | 132 | # |
125 | # CONFIG_FEATURE_DEB_TAR_LZMA is not set | 133 | # Common options for dpkg and dpkg_deb |
134 | # | ||
135 | CONFIG_FEATURE_DEB_TAR_GZ=y | ||
136 | CONFIG_FEATURE_DEB_TAR_BZ2=y | ||
137 | CONFIG_FEATURE_DEB_TAR_LZMA=y | ||
126 | 138 | ||
127 | # | 139 | # |
128 | # Coreutils | 140 | # Coreutils |
@@ -136,7 +148,6 @@ CONFIG_CHMOD=y | |||
136 | CONFIG_CHOWN=y | 148 | CONFIG_CHOWN=y |
137 | CONFIG_CHROOT=y | 149 | CONFIG_CHROOT=y |
138 | CONFIG_CKSUM=y | 150 | CONFIG_CKSUM=y |
139 | CONFIG_CMP=y | ||
140 | CONFIG_COMM=y | 151 | CONFIG_COMM=y |
141 | CONFIG_CP=y | 152 | CONFIG_CP=y |
142 | CONFIG_CUT=y | 153 | CONFIG_CUT=y |
@@ -146,10 +157,7 @@ CONFIG_DD=y | |||
146 | CONFIG_FEATURE_DD_SIGNAL_HANDLING=y | 157 | CONFIG_FEATURE_DD_SIGNAL_HANDLING=y |
147 | CONFIG_FEATURE_DD_IBS_OBS=y | 158 | CONFIG_FEATURE_DD_IBS_OBS=y |
148 | CONFIG_DF=y | 159 | CONFIG_DF=y |
149 | CONFIG_DIFF=y | 160 | CONFIG_FEATURE_DF_INODE=y |
150 | CONFIG_FEATURE_DIFF_BINARY=y | ||
151 | CONFIG_FEATURE_DIFF_DIR=y | ||
152 | CONFIG_FEATURE_DIFF_MINIMAL=y | ||
153 | CONFIG_DIRNAME=y | 161 | CONFIG_DIRNAME=y |
154 | CONFIG_DOS2UNIX=y | 162 | CONFIG_DOS2UNIX=y |
155 | CONFIG_UNIX2DOS=y | 163 | CONFIG_UNIX2DOS=y |
@@ -159,6 +167,8 @@ CONFIG_ECHO=y | |||
159 | CONFIG_FEATURE_FANCY_ECHO=y | 167 | CONFIG_FEATURE_FANCY_ECHO=y |
160 | CONFIG_ENV=y | 168 | CONFIG_ENV=y |
161 | CONFIG_FEATURE_ENV_LONG_OPTIONS=y | 169 | CONFIG_FEATURE_ENV_LONG_OPTIONS=y |
170 | CONFIG_EXPAND=y | ||
171 | CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y | ||
162 | CONFIG_EXPR=y | 172 | CONFIG_EXPR=y |
163 | CONFIG_EXPR_MATH_SUPPORT_64=y | 173 | CONFIG_EXPR_MATH_SUPPORT_64=y |
164 | CONFIG_FALSE=y | 174 | CONFIG_FALSE=y |
@@ -194,6 +204,8 @@ CONFIG_OD=y | |||
194 | CONFIG_PRINTENV=y | 204 | CONFIG_PRINTENV=y |
195 | CONFIG_PRINTF=y | 205 | CONFIG_PRINTF=y |
196 | CONFIG_PWD=y | 206 | CONFIG_PWD=y |
207 | CONFIG_READLINK=y | ||
208 | CONFIG_FEATURE_READLINK_FOLLOW=y | ||
197 | CONFIG_REALPATH=y | 209 | CONFIG_REALPATH=y |
198 | CONFIG_RM=y | 210 | CONFIG_RM=y |
199 | CONFIG_RMDIR=y | 211 | CONFIG_RMDIR=y |
@@ -223,11 +235,12 @@ CONFIG_FEATURE_TR_EQUIV=y | |||
223 | CONFIG_TRUE=y | 235 | CONFIG_TRUE=y |
224 | CONFIG_TTY=y | 236 | CONFIG_TTY=y |
225 | CONFIG_UNAME=y | 237 | CONFIG_UNAME=y |
238 | CONFIG_UNEXPAND=y | ||
239 | CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y | ||
226 | CONFIG_UNIQ=y | 240 | CONFIG_UNIQ=y |
227 | CONFIG_USLEEP=y | 241 | CONFIG_USLEEP=y |
228 | CONFIG_UUDECODE=y | 242 | CONFIG_UUDECODE=y |
229 | CONFIG_UUENCODE=y | 243 | CONFIG_UUENCODE=y |
230 | CONFIG_WATCH=y | ||
231 | CONFIG_WC=y | 244 | CONFIG_WC=y |
232 | CONFIG_FEATURE_WC_LARGE=y | 245 | CONFIG_FEATURE_WC_LARGE=y |
233 | CONFIG_WHO=y | 246 | CONFIG_WHO=y |
@@ -261,6 +274,7 @@ CONFIG_CHVT=y | |||
261 | CONFIG_CLEAR=y | 274 | CONFIG_CLEAR=y |
262 | CONFIG_DEALLOCVT=y | 275 | CONFIG_DEALLOCVT=y |
263 | CONFIG_DUMPKMAP=y | 276 | CONFIG_DUMPKMAP=y |
277 | CONFIG_KBD_MODE=y | ||
264 | CONFIG_LOADFONT=y | 278 | CONFIG_LOADFONT=y |
265 | CONFIG_LOADKMAP=y | 279 | CONFIG_LOADKMAP=y |
266 | CONFIG_OPENVT=y | 280 | CONFIG_OPENVT=y |
@@ -277,14 +291,12 @@ CONFIG_SETLOGCONS=y | |||
277 | # | 291 | # |
278 | CONFIG_MKTEMP=y | 292 | CONFIG_MKTEMP=y |
279 | CONFIG_PIPE_PROGRESS=y | 293 | CONFIG_PIPE_PROGRESS=y |
280 | CONFIG_READLINK=y | ||
281 | CONFIG_FEATURE_READLINK_FOLLOW=y | ||
282 | CONFIG_RUN_PARTS=y | 294 | CONFIG_RUN_PARTS=y |
283 | CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y | 295 | CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y |
284 | CONFIG_FEATURE_RUN_PARTS_FANCY=y | 296 | CONFIG_FEATURE_RUN_PARTS_FANCY=y |
285 | # CONFIG_START_STOP_DAEMON is not set | 297 | CONFIG_START_STOP_DAEMON=y |
286 | # CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set | 298 | CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y |
287 | # CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set | 299 | CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y |
288 | CONFIG_WHICH=y | 300 | CONFIG_WHICH=y |
289 | 301 | ||
290 | # | 302 | # |
@@ -292,10 +304,17 @@ CONFIG_WHICH=y | |||
292 | # | 304 | # |
293 | CONFIG_AWK=y | 305 | CONFIG_AWK=y |
294 | CONFIG_FEATURE_AWK_MATH=y | 306 | CONFIG_FEATURE_AWK_MATH=y |
307 | CONFIG_CMP=y | ||
308 | CONFIG_DIFF=y | ||
309 | CONFIG_FEATURE_DIFF_BINARY=y | ||
310 | CONFIG_FEATURE_DIFF_DIR=y | ||
311 | CONFIG_FEATURE_DIFF_MINIMAL=y | ||
295 | CONFIG_ED=y | 312 | CONFIG_ED=y |
296 | CONFIG_PATCH=y | 313 | CONFIG_PATCH=y |
297 | CONFIG_SED=y | 314 | CONFIG_SED=y |
298 | CONFIG_VI=y | 315 | CONFIG_VI=y |
316 | CONFIG_FEATURE_VI_MAX_LEN=4096 | ||
317 | # CONFIG_FEATURE_VI_8BIT is not set | ||
299 | CONFIG_FEATURE_VI_COLON=y | 318 | CONFIG_FEATURE_VI_COLON=y |
300 | CONFIG_FEATURE_VI_YANKMARK=y | 319 | CONFIG_FEATURE_VI_YANKMARK=y |
301 | CONFIG_FEATURE_VI_SEARCH=y | 320 | CONFIG_FEATURE_VI_SEARCH=y |
@@ -318,6 +337,7 @@ CONFIG_FEATURE_FIND_MMIN=y | |||
318 | CONFIG_FEATURE_FIND_PERM=y | 337 | CONFIG_FEATURE_FIND_PERM=y |
319 | CONFIG_FEATURE_FIND_TYPE=y | 338 | CONFIG_FEATURE_FIND_TYPE=y |
320 | CONFIG_FEATURE_FIND_XDEV=y | 339 | CONFIG_FEATURE_FIND_XDEV=y |
340 | CONFIG_FEATURE_FIND_MAXDEPTH=y | ||
321 | CONFIG_FEATURE_FIND_NEWER=y | 341 | CONFIG_FEATURE_FIND_NEWER=y |
322 | CONFIG_FEATURE_FIND_INUM=y | 342 | CONFIG_FEATURE_FIND_INUM=y |
323 | CONFIG_FEATURE_FIND_EXEC=y | 343 | CONFIG_FEATURE_FIND_EXEC=y |
@@ -328,6 +348,10 @@ CONFIG_FEATURE_FIND_DEPTH=y | |||
328 | CONFIG_FEATURE_FIND_PAREN=y | 348 | CONFIG_FEATURE_FIND_PAREN=y |
329 | CONFIG_FEATURE_FIND_SIZE=y | 349 | CONFIG_FEATURE_FIND_SIZE=y |
330 | CONFIG_FEATURE_FIND_PRUNE=y | 350 | CONFIG_FEATURE_FIND_PRUNE=y |
351 | CONFIG_FEATURE_FIND_DELETE=y | ||
352 | CONFIG_FEATURE_FIND_PATH=y | ||
353 | CONFIG_FEATURE_FIND_REGEX=y | ||
354 | # CONFIG_FEATURE_FIND_CONTEXT is not set | ||
331 | CONFIG_GREP=y | 355 | CONFIG_GREP=y |
332 | CONFIG_FEATURE_GREP_EGREP_ALIAS=y | 356 | CONFIG_FEATURE_GREP_EGREP_ALIAS=y |
333 | CONFIG_FEATURE_GREP_FGREP_ALIAS=y | 357 | CONFIG_FEATURE_GREP_FGREP_ALIAS=y |
@@ -361,16 +385,21 @@ CONFIG_USE_BB_PWD_GRP=y | |||
361 | CONFIG_ADDGROUP=y | 385 | CONFIG_ADDGROUP=y |
362 | CONFIG_FEATURE_ADDUSER_TO_GROUP=y | 386 | CONFIG_FEATURE_ADDUSER_TO_GROUP=y |
363 | CONFIG_DELGROUP=y | 387 | CONFIG_DELGROUP=y |
388 | CONFIG_FEATURE_DEL_USER_FROM_GROUP=y | ||
364 | CONFIG_ADDUSER=y | 389 | CONFIG_ADDUSER=y |
365 | CONFIG_DELUSER=y | 390 | CONFIG_DELUSER=y |
366 | CONFIG_GETTY=y | 391 | CONFIG_GETTY=y |
367 | CONFIG_FEATURE_UTMP=y | 392 | CONFIG_FEATURE_UTMP=y |
368 | CONFIG_FEATURE_WTMP=y | 393 | CONFIG_FEATURE_WTMP=y |
369 | CONFIG_LOGIN=y | 394 | CONFIG_LOGIN=y |
395 | # CONFIG_PAM is not set | ||
370 | CONFIG_LOGIN_SCRIPTS=y | 396 | CONFIG_LOGIN_SCRIPTS=y |
397 | # CONFIG_FEATURE_NOLOGIN is not set | ||
371 | CONFIG_FEATURE_SECURETTY=y | 398 | CONFIG_FEATURE_SECURETTY=y |
372 | CONFIG_PASSWD=y | 399 | CONFIG_PASSWD=y |
373 | CONFIG_FEATURE_PASSWD_WEAK_CHECK=y | 400 | CONFIG_FEATURE_PASSWD_WEAK_CHECK=y |
401 | CONFIG_CRYPTPW=y | ||
402 | CONFIG_CHPASSWD=y | ||
374 | CONFIG_SU=y | 403 | CONFIG_SU=y |
375 | CONFIG_FEATURE_SU_SYSLOG=y | 404 | CONFIG_FEATURE_SU_SYSLOG=y |
376 | CONFIG_FEATURE_SU_CHECKS_SHELLS=y | 405 | CONFIG_FEATURE_SU_CHECKS_SHELLS=y |
@@ -436,6 +465,8 @@ CONFIG_MKFS_MINIX=y | |||
436 | CONFIG_FEATURE_MINIX2=y | 465 | CONFIG_FEATURE_MINIX2=y |
437 | CONFIG_GETOPT=y | 466 | CONFIG_GETOPT=y |
438 | CONFIG_HEXDUMP=y | 467 | CONFIG_HEXDUMP=y |
468 | CONFIG_HD=y | ||
469 | CONFIG_FEATURE_HEXDUMP_REVERSE=y | ||
439 | CONFIG_HWCLOCK=y | 470 | CONFIG_HWCLOCK=y |
440 | CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y | 471 | CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y |
441 | CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y | 472 | CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y |
@@ -445,12 +476,14 @@ CONFIG_LOSETUP=y | |||
445 | CONFIG_MDEV=y | 476 | CONFIG_MDEV=y |
446 | CONFIG_FEATURE_MDEV_CONF=y | 477 | CONFIG_FEATURE_MDEV_CONF=y |
447 | CONFIG_FEATURE_MDEV_EXEC=y | 478 | CONFIG_FEATURE_MDEV_EXEC=y |
479 | CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y | ||
448 | CONFIG_MKSWAP=y | 480 | CONFIG_MKSWAP=y |
449 | CONFIG_FEATURE_MKSWAP_V0=y | 481 | CONFIG_FEATURE_MKSWAP_V0=y |
450 | CONFIG_MORE=y | 482 | CONFIG_MORE=y |
451 | CONFIG_FEATURE_USE_TERMIOS=y | 483 | CONFIG_FEATURE_USE_TERMIOS=y |
452 | CONFIG_MOUNT=y | 484 | CONFIG_MOUNT=y |
453 | # CONFIG_FEATURE_MOUNT_NFS is not set | 485 | CONFIG_FEATURE_MOUNT_HELPERS=y |
486 | CONFIG_FEATURE_MOUNT_NFS=y | ||
454 | CONFIG_FEATURE_MOUNT_CIFS=y | 487 | CONFIG_FEATURE_MOUNT_CIFS=y |
455 | CONFIG_FEATURE_MOUNT_FLAGS=y | 488 | CONFIG_FEATURE_MOUNT_FLAGS=y |
456 | CONFIG_FEATURE_MOUNT_FSTAB=y | 489 | CONFIG_FEATURE_MOUNT_FSTAB=y |
@@ -504,25 +537,27 @@ CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y | |||
504 | CONFIG_MAKEDEVS=y | 537 | CONFIG_MAKEDEVS=y |
505 | # CONFIG_FEATURE_MAKEDEVS_LEAF is not set | 538 | # CONFIG_FEATURE_MAKEDEVS_LEAF is not set |
506 | CONFIG_FEATURE_MAKEDEVS_TABLE=y | 539 | CONFIG_FEATURE_MAKEDEVS_TABLE=y |
540 | CONFIG_MICROCOM=y | ||
507 | CONFIG_MOUNTPOINT=y | 541 | CONFIG_MOUNTPOINT=y |
508 | CONFIG_MT=y | 542 | CONFIG_MT=y |
509 | CONFIG_NMETER=y | ||
510 | CONFIG_RAIDAUTORUN=y | 543 | CONFIG_RAIDAUTORUN=y |
511 | CONFIG_READAHEAD=y | 544 | CONFIG_READAHEAD=y |
512 | CONFIG_RUNLEVEL=y | 545 | CONFIG_RUNLEVEL=y |
513 | CONFIG_RX=y | 546 | CONFIG_RX=y |
514 | CONFIG_STRINGS=y | 547 | CONFIG_STRINGS=y |
515 | CONFIG_SETSID=y | 548 | CONFIG_SETSID=y |
516 | # CONFIG_TASKSET is not set | 549 | CONFIG_TASKSET=y |
517 | # CONFIG_FEATURE_TASKSET_FANCY is not set | 550 | CONFIG_FEATURE_TASKSET_FANCY=y |
518 | CONFIG_TIME=y | 551 | CONFIG_TIME=y |
552 | CONFIG_TTYSIZE=y | ||
519 | CONFIG_WATCHDOG=y | 553 | CONFIG_WATCHDOG=y |
520 | 554 | ||
521 | # | 555 | # |
522 | # Networking Utilities | 556 | # Networking Utilities |
523 | # | 557 | # |
524 | CONFIG_FEATURE_IPV6=y | 558 | CONFIG_FEATURE_IPV6=y |
525 | # CONFIG_VERBOSE_RESOLUTION_ERRORS is not set | 559 | CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y |
560 | CONFIG_VERBOSE_RESOLUTION_ERRORS=y | ||
526 | CONFIG_ARP=y | 561 | CONFIG_ARP=y |
527 | CONFIG_ARPING=y | 562 | CONFIG_ARPING=y |
528 | CONFIG_DNSD=y | 563 | CONFIG_DNSD=y |
@@ -532,16 +567,20 @@ CONFIG_FTPGET=y | |||
532 | CONFIG_FTPPUT=y | 567 | CONFIG_FTPPUT=y |
533 | CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y | 568 | CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS=y |
534 | CONFIG_HOSTNAME=y | 569 | CONFIG_HOSTNAME=y |
535 | # CONFIG_HTTPD is not set | 570 | CONFIG_HTTPD=y |
536 | # CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP is not set | 571 | CONFIG_FEATURE_HTTPD_RANGES=y |
537 | # CONFIG_FEATURE_HTTPD_SETUID is not set | 572 | CONFIG_FEATURE_HTTPD_USE_SENDFILE=y |
538 | # CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set | 573 | CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y |
539 | # CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set | 574 | CONFIG_FEATURE_HTTPD_SETUID=y |
540 | # CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES is not set | 575 | CONFIG_FEATURE_HTTPD_BASIC_AUTH=y |
541 | # CONFIG_FEATURE_HTTPD_CGI is not set | 576 | CONFIG_FEATURE_HTTPD_AUTH_MD5=y |
542 | # CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set | 577 | CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y |
543 | # CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set | 578 | CONFIG_FEATURE_HTTPD_CGI=y |
544 | # CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set | 579 | CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y |
580 | CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y | ||
581 | CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y | ||
582 | CONFIG_FEATURE_HTTPD_ERROR_PAGES=y | ||
583 | CONFIG_FEATURE_HTTPD_PROXY=y | ||
545 | CONFIG_IFCONFIG=y | 584 | CONFIG_IFCONFIG=y |
546 | CONFIG_FEATURE_IFCONFIG_STATUS=y | 585 | CONFIG_FEATURE_IFCONFIG_STATUS=y |
547 | CONFIG_FEATURE_IFCONFIG_SLIP=y | 586 | CONFIG_FEATURE_IFCONFIG_SLIP=y |
@@ -549,13 +588,14 @@ CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y | |||
549 | CONFIG_FEATURE_IFCONFIG_HW=y | 588 | CONFIG_FEATURE_IFCONFIG_HW=y |
550 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y | 589 | CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y |
551 | # CONFIG_IFUPDOWN is not set | 590 | # CONFIG_IFUPDOWN is not set |
591 | CONFIG_IFUPDOWN_IFSTATE_PATH="" | ||
552 | # CONFIG_FEATURE_IFUPDOWN_IP is not set | 592 | # CONFIG_FEATURE_IFUPDOWN_IP is not set |
553 | # CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set | 593 | # CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN is not set |
554 | # CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set | 594 | # CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set |
555 | # CONFIG_FEATURE_IFUPDOWN_IPV4 is not set | 595 | # CONFIG_FEATURE_IFUPDOWN_IPV4 is not set |
556 | # CONFIG_FEATURE_IFUPDOWN_IPV6 is not set | 596 | # CONFIG_FEATURE_IFUPDOWN_IPV6 is not set |
557 | # CONFIG_FEATURE_IFUPDOWN_IPX is not set | ||
558 | # CONFIG_FEATURE_IFUPDOWN_MAPPING is not set | 597 | # CONFIG_FEATURE_IFUPDOWN_MAPPING is not set |
598 | # CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set | ||
559 | # CONFIG_INETD is not set | 599 | # CONFIG_INETD is not set |
560 | # CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set | 600 | # CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set |
561 | # CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set | 601 | # CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set |
@@ -570,6 +610,7 @@ CONFIG_FEATURE_IP_ROUTE=y | |||
570 | CONFIG_FEATURE_IP_TUNNEL=y | 610 | CONFIG_FEATURE_IP_TUNNEL=y |
571 | CONFIG_FEATURE_IP_RULE=y | 611 | CONFIG_FEATURE_IP_RULE=y |
572 | CONFIG_FEATURE_IP_SHORT_FORMS=y | 612 | CONFIG_FEATURE_IP_SHORT_FORMS=y |
613 | CONFIG_FEATURE_IP_RARE_PROTOCOLS=y | ||
573 | CONFIG_IPADDR=y | 614 | CONFIG_IPADDR=y |
574 | CONFIG_IPLINK=y | 615 | CONFIG_IPLINK=y |
575 | CONFIG_IPROUTE=y | 616 | CONFIG_IPROUTE=y |
@@ -579,35 +620,42 @@ CONFIG_IPCALC=y | |||
579 | CONFIG_FEATURE_IPCALC_FANCY=y | 620 | CONFIG_FEATURE_IPCALC_FANCY=y |
580 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y | 621 | CONFIG_FEATURE_IPCALC_LONG_OPTIONS=y |
581 | CONFIG_NAMEIF=y | 622 | CONFIG_NAMEIF=y |
623 | CONFIG_FEATURE_NAMEIF_EXTENDED=y | ||
582 | CONFIG_NC=y | 624 | CONFIG_NC=y |
583 | CONFIG_NC_SERVER=y | 625 | CONFIG_NC_SERVER=y |
584 | CONFIG_NC_EXTRA=y | 626 | CONFIG_NC_EXTRA=y |
585 | CONFIG_NETSTAT=y | 627 | CONFIG_NETSTAT=y |
628 | CONFIG_FEATURE_NETSTAT_WIDE=y | ||
586 | CONFIG_NSLOOKUP=y | 629 | CONFIG_NSLOOKUP=y |
587 | CONFIG_PING=y | 630 | CONFIG_PING=y |
588 | CONFIG_PING6=y | 631 | CONFIG_PING6=y |
632 | CONFIG_PSCAN=y | ||
589 | CONFIG_FEATURE_FANCY_PING=y | 633 | CONFIG_FEATURE_FANCY_PING=y |
590 | CONFIG_ROUTE=y | 634 | CONFIG_ROUTE=y |
635 | CONFIG_SLATTACH=y | ||
591 | CONFIG_TELNET=y | 636 | CONFIG_TELNET=y |
592 | CONFIG_FEATURE_TELNET_TTYPE=y | 637 | CONFIG_FEATURE_TELNET_TTYPE=y |
593 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y | 638 | CONFIG_FEATURE_TELNET_AUTOLOGIN=y |
594 | # CONFIG_TELNETD is not set | 639 | CONFIG_TELNETD=y |
595 | # CONFIG_FEATURE_TELNETD_STANDALONE is not set | 640 | CONFIG_FEATURE_TELNETD_STANDALONE=y |
596 | CONFIG_TFTP=y | 641 | CONFIG_TFTP=y |
597 | CONFIG_FEATURE_TFTP_GET=y | 642 | CONFIG_FEATURE_TFTP_GET=y |
598 | CONFIG_FEATURE_TFTP_PUT=y | 643 | CONFIG_FEATURE_TFTP_PUT=y |
599 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y | 644 | CONFIG_FEATURE_TFTP_BLOCKSIZE=y |
600 | # CONFIG_DEBUG_TFTP is not set | 645 | # CONFIG_DEBUG_TFTP is not set |
601 | CONFIG_TRACEROUTE=y | 646 | CONFIG_TRACEROUTE=y |
602 | # CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set | 647 | CONFIG_FEATURE_TRACEROUTE_VERBOSE=y |
603 | # CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set | 648 | CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y |
604 | # CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set | 649 | CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y |
605 | CONFIG_APP_UDHCPD=y | 650 | CONFIG_APP_UDHCPD=y |
606 | CONFIG_APP_DHCPRELAY=y | 651 | CONFIG_APP_DHCPRELAY=y |
607 | CONFIG_APP_DUMPLEASES=y | 652 | CONFIG_APP_DUMPLEASES=y |
608 | # CONFIG_APP_UDHCPC is not set | 653 | CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y |
609 | # CONFIG_FEATURE_UDHCP_DEBUG is not set | 654 | CONFIG_APP_UDHCPC=y |
655 | CONFIG_FEATURE_UDHCPC_ARPING=y | ||
656 | CONFIG_FEATURE_UDHCP_DEBUG=y | ||
610 | CONFIG_FEATURE_RFC3397=y | 657 | CONFIG_FEATURE_RFC3397=y |
658 | CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 | ||
611 | CONFIG_VCONFIG=y | 659 | CONFIG_VCONFIG=y |
612 | CONFIG_WGET=y | 660 | CONFIG_WGET=y |
613 | CONFIG_FEATURE_WGET_STATUSBAR=y | 661 | CONFIG_FEATURE_WGET_STATUSBAR=y |
@@ -623,23 +671,29 @@ CONFIG_FUSER=y | |||
623 | CONFIG_KILL=y | 671 | CONFIG_KILL=y |
624 | CONFIG_KILLALL=y | 672 | CONFIG_KILLALL=y |
625 | CONFIG_KILLALL5=y | 673 | CONFIG_KILLALL5=y |
674 | CONFIG_NMETER=y | ||
675 | CONFIG_PGREP=y | ||
626 | CONFIG_PIDOF=y | 676 | CONFIG_PIDOF=y |
627 | CONFIG_FEATURE_PIDOF_SINGLE=y | 677 | CONFIG_FEATURE_PIDOF_SINGLE=y |
628 | CONFIG_FEATURE_PIDOF_OMIT=y | 678 | CONFIG_FEATURE_PIDOF_OMIT=y |
679 | CONFIG_PKILL=y | ||
629 | CONFIG_PS=y | 680 | CONFIG_PS=y |
630 | CONFIG_FEATURE_PS_WIDE=y | 681 | CONFIG_FEATURE_PS_WIDE=y |
631 | CONFIG_RENICE=y | 682 | CONFIG_RENICE=y |
632 | CONFIG_BB_SYSCTL=y | 683 | CONFIG_BB_SYSCTL=y |
633 | CONFIG_TOP=y | 684 | CONFIG_TOP=y |
634 | CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y | 685 | CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y |
686 | CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y | ||
687 | CONFIG_FEATURE_TOP_DECIMALS=y | ||
688 | CONFIG_FEATURE_TOPMEM=y | ||
635 | CONFIG_UPTIME=y | 689 | CONFIG_UPTIME=y |
690 | CONFIG_WATCH=y | ||
636 | 691 | ||
637 | # | 692 | # |
638 | # Shells | 693 | # Shells |
639 | # | 694 | # |
640 | # CONFIG_FEATURE_SH_IS_ASH is not set | 695 | # CONFIG_FEATURE_SH_IS_ASH is not set |
641 | # CONFIG_FEATURE_SH_IS_HUSH is not set | 696 | # CONFIG_FEATURE_SH_IS_HUSH is not set |
642 | # CONFIG_FEATURE_SH_IS_LASH is not set | ||
643 | # CONFIG_FEATURE_SH_IS_MSH is not set | 697 | # CONFIG_FEATURE_SH_IS_MSH is not set |
644 | CONFIG_FEATURE_SH_IS_NONE=y | 698 | CONFIG_FEATURE_SH_IS_NONE=y |
645 | # CONFIG_ASH is not set | 699 | # CONFIG_ASH is not set |
@@ -657,8 +711,14 @@ CONFIG_FEATURE_SH_IS_NONE=y | |||
657 | # CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set | 711 | # CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set |
658 | # CONFIG_ASH_RANDOM_SUPPORT is not set | 712 | # CONFIG_ASH_RANDOM_SUPPORT is not set |
659 | # CONFIG_ASH_EXPAND_PRMT is not set | 713 | # CONFIG_ASH_EXPAND_PRMT is not set |
660 | # CONFIG_HUSH is not set | 714 | CONFIG_HUSH=y |
661 | # CONFIG_LASH is not set | 715 | CONFIG_HUSH_HELP=y |
716 | # CONFIG_HUSH_INTERACTIVE is not set | ||
717 | # CONFIG_HUSH_JOB is not set | ||
718 | CONFIG_HUSH_TICK=y | ||
719 | CONFIG_HUSH_IF=y | ||
720 | CONFIG_HUSH_LOOPS=y | ||
721 | CONFIG_LASH=y | ||
662 | CONFIG_MSH=y | 722 | CONFIG_MSH=y |
663 | 723 | ||
664 | # | 724 | # |
@@ -666,6 +726,7 @@ CONFIG_MSH=y | |||
666 | # | 726 | # |
667 | CONFIG_FEATURE_SH_EXTRA_QUIET=y | 727 | CONFIG_FEATURE_SH_EXTRA_QUIET=y |
668 | CONFIG_FEATURE_SH_STANDALONE=y | 728 | CONFIG_FEATURE_SH_STANDALONE=y |
729 | CONFIG_CTTYHACK=y | ||
669 | 730 | ||
670 | # | 731 | # |
671 | # System Logging Utilities | 732 | # System Logging Utilities |
@@ -684,7 +745,7 @@ CONFIG_LOGGER=y | |||
684 | # Runit Utilities | 745 | # Runit Utilities |
685 | # | 746 | # |
686 | # CONFIG_RUNSV is not set | 747 | # CONFIG_RUNSV is not set |
687 | # CONFIG_RUNSVDIR is not set | 748 | CONFIG_RUNSVDIR=y |
688 | CONFIG_SV=y | 749 | CONFIG_SV=y |
689 | # CONFIG_SVLOGD is not set | 750 | # CONFIG_SVLOGD is not set |
690 | CONFIG_CHPST=y | 751 | CONFIG_CHPST=y |
@@ -698,10 +759,15 @@ CONFIG_SOFTLIMIT=y | |||
698 | # CONFIG_GETSEBOOL is not set | 759 | # CONFIG_GETSEBOOL is not set |
699 | # CONFIG_LOAD_POLICY is not set | 760 | # CONFIG_LOAD_POLICY is not set |
700 | # CONFIG_MATCHPATHCON is not set | 761 | # CONFIG_MATCHPATHCON is not set |
762 | # CONFIG_RESTORECON is not set | ||
701 | # CONFIG_RUNCON is not set | 763 | # CONFIG_RUNCON is not set |
702 | # CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set | 764 | # CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set |
703 | # CONFIG_SELINUXENABLED is not set | 765 | # CONFIG_SELINUXENABLED is not set |
704 | # CONFIG_SETENFORCE is not set | 766 | # CONFIG_SETENFORCE is not set |
767 | # CONFIG_SETFILES is not set | ||
768 | # CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set | ||
769 | # CONFIG_SETSEBOOL is not set | ||
770 | # CONFIG_SESTATUS is not set | ||
705 | 771 | ||
706 | # | 772 | # |
707 | # ipsvd utilities | 773 | # ipsvd utilities |
diff --git a/shell/hush.c b/shell/hush.c index 8e42a8f3f..cb2c3e98e 100644 --- a/shell/hush.c +++ b/shell/hush.c | |||
@@ -1492,16 +1492,16 @@ static void pseudo_exec(struct child_prog *child) | |||
1492 | { | 1492 | { |
1493 | // FIXME: buggy wrt NOMMU! Must not modify any global data | 1493 | // FIXME: buggy wrt NOMMU! Must not modify any global data |
1494 | // until it does exec/_exit, but currently it does. | 1494 | // until it does exec/_exit, but currently it does. |
1495 | int rcode; | ||
1496 | |||
1497 | if (child->argv) { | 1495 | if (child->argv) { |
1498 | pseudo_exec_argv(child->argv); | 1496 | pseudo_exec_argv(child->argv); |
1499 | } | 1497 | } |
1500 | 1498 | ||
1501 | if (child->group) { | 1499 | if (child->group) { |
1502 | #if !BB_MMU | 1500 | #if !BB_MMU |
1503 | bb_error_msg_and_exit("nested lists are not supported on NOMMU"); | 1501 | bb_error_msg_and_die("nested lists are not supported on NOMMU"); |
1504 | #else | 1502 | #else |
1503 | int rcode; | ||
1504 | |||
1505 | #if ENABLE_HUSH_INTERACTIVE | 1505 | #if ENABLE_HUSH_INTERACTIVE |
1506 | debug_printf_exec("pseudo_exec: setting interactive_fd=0\n"); | 1506 | debug_printf_exec("pseudo_exec: setting interactive_fd=0\n"); |
1507 | interactive_fd = 0; /* crucial!!!! */ | 1507 | interactive_fd = 0; /* crucial!!!! */ |