summaryrefslogtreecommitdiff
path: root/src/rc/rc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rc/rc.c')
-rw-r--r--src/rc/rc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/rc/rc.c b/src/rc/rc.c
index 65d3a56..52c1e4d 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))