!freopen(tty, "w", stdout) ||
!freopen(tty, "w", stderr) ||
chdir("/"))
- ERROR("failed to set stdio\n");
+ ERROR("failed to set stdio: %m\n");
else
fcntl(STDERR_FILENO, F_SETFL, fcntl(STDERR_FILENO, F_GETFL) | O_NONBLOCK);
}
}
if (chdir("/dev")) {
- ERROR("failed to change dir to /dev\n");
+ ERROR("failed to change dir to /dev: %m\n");
return;
}
while (tty!=NULL) {
i++;
}
if (chdir("/"))
- ERROR("failed to change dir to /\n");
+ ERROR("failed to change dir to /: %m\n");
if (tty != NULL)
set_stdio(tty);
case STATE_RUNNING:
LOG("- init complete -\n");
+ procd_inittab_run("respawnlate");
+ procd_inittab_run("askconsolelate");
break;
case STATE_SHUTDOWN: