diff --git a/finit-alt.c b/finit-alt.c index 514cd707..0a47f958 100644 --- a/finit-alt.c +++ b/finit-alt.c @@ -244,8 +244,14 @@ int main() */ if ((f = fopen("/proc/cmdline", "r")) != NULL) { fgets(line, LINE_SIZE, f); - if ((strstr(line, "finit_debug"))) + if ((strstr(line, "finit_debug"))) { debug = 1; + } + if (strstr(line, "quiet")) { + close(0); + close(1); + close(2); + } fclose(f); }