kill lash. "lash" builtin still exists, but it runs hush.
This commit is contained in:
@@ -312,7 +312,6 @@ USE_SETSID(APPLET(setsid, _BB_DIR_USR_BIN, _BB_SUID_NEVER))
|
||||
USE_SETUIDGID(APPLET_ODDNAME(setuidgid, chpst, _BB_DIR_USR_BIN, _BB_SUID_NEVER, setuidgid))
|
||||
USE_FEATURE_SH_IS_ASH(APPLET_NOUSAGE(sh, ash, _BB_DIR_BIN, _BB_SUID_NEVER))
|
||||
USE_FEATURE_SH_IS_HUSH(APPLET_NOUSAGE(sh, hush, _BB_DIR_BIN, _BB_SUID_NEVER))
|
||||
USE_FEATURE_SH_IS_LASH(APPLET_NOUSAGE(sh, lash, _BB_DIR_BIN, _BB_SUID_NEVER))
|
||||
USE_FEATURE_SH_IS_MSH(APPLET_NOUSAGE(sh, msh, _BB_DIR_BIN, _BB_SUID_NEVER))
|
||||
USE_SHA1SUM(APPLET_ODDNAME(sha1sum, md5_sha1_sum, _BB_DIR_USR_BIN, _BB_SUID_NEVER, sha1sum))
|
||||
USE_SLATTACH(APPLET(slattach, _BB_DIR_SBIN, _BB_SUID_NEVER))
|
||||
|
@@ -3194,15 +3194,7 @@ USE_FEATURE_RUN_PARTS_FANCY("\n -l Prints names of all matching files even when
|
||||
"[FILE]...\n" \
|
||||
"or: sh -c command [args]..."
|
||||
#define lash_full_usage \
|
||||
"The BusyBox LAme SHell (command interpreter)"
|
||||
#define lash_notes_usage \
|
||||
"This command does not yet have proper documentation.\n\n" \
|
||||
"Use lash just as you would use any other shell. It properly handles pipes,\n" \
|
||||
"redirects, job control, can be used as the shell for scripts, and has a\n" \
|
||||
"sufficient set of builtins to do what is needed. It does not (yet) support\n" \
|
||||
"Bourne Shell syntax. If you need things like \"if-then-else\", \"while\", and such\n" \
|
||||
"use ash or bash. If you just need a very simple and extremely small shell,\n" \
|
||||
"this will do the job."
|
||||
"lash is deprecated, please use hush"
|
||||
|
||||
#define last_trivial_usage \
|
||||
""
|
||||
|
Reference in New Issue
Block a user