aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--shell/ash.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/shell/ash.c b/shell/ash.c
index bbd730770..8e029765d 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -11502,11 +11502,12 @@ options(int *login_sh)
11502 if (val && (c == '-')) { /* long options */ 11502 if (val && (c == '-')) { /* long options */
11503 if (strcmp(p, "login") == 0) { 11503 if (strcmp(p, "login") == 0) {
11504 *login_sh = 1; 11504 *login_sh = 1;
11505 break;
11505 } 11506 }
11506/* TODO: --noprofile: e.g. if I want to run emergency shell from sulogin, 11507/* TODO: --noprofile: e.g. if I want to run emergency shell from sulogin,
11507 * I want minimal/no shell init scripts - but it insists on running it as "-ash"... 11508 * I want minimal/no shell init scripts - but it insists on running it as "-ash"...
11508 */ 11509 */
11509 break; 11510 ash_msg_and_raise_error("bad option '%s'", p - 2);
11510 } 11511 }
11511 } 11512 }
11512 if (c == 'o') { 11513 if (c == 'o') {