diff options
Diffstat (limited to 'src/rc/rc.c')
-rw-r--r-- | src/rc/rc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rc/rc.c b/src/rc/rc.c index 65d3a560..52c1e4d5 100644 --- a/src/rc/rc.c +++ b/src/rc/rc.c @@ -691,7 +691,9 @@ interactive_option: } /* Store our interactive status for boot */ - if (interactive && strcmp(runlevel, getenv("RC_BOOTLEVEL")) == 0) + if (interactive && + (strcmp(runlevel, RC_LEVEL_SYSINIT) == 0 || + strcmp(runlevel, getenv("RC_BOOTLEVEL")) == 0)) mark_interactive(); else { if (exists(INTERACTIVE)) |