X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fmain.c;h=26aa561218f3f801a27451dc96b1f3c1f92285c3;hp=bf1e3e8ffae19f8618adc740cc365ec1dab813bf;hb=1cce5d639cdcb3b237e2eda3c36782f98ff23b46;hpb=4f8d551ff0177df87fae6cb970471186a422d064 diff --git a/src/core/main.c b/src/core/main.c index bf1e3e8ff..26aa56121 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -410,6 +410,8 @@ static int parse_proc_cmdline_word(const char *word) { } else if (streq(word, "quiet")) arg_show_status = false; + else if (streq(word, "debug")) + log_set_max_level(LOG_DEBUG); else if (!in_initrd()) { unsigned i; @@ -1403,7 +1405,6 @@ int main(int argc, char *argv[]) { /* Reset all signal handlers. */ assert_se(reset_all_signal_handlers() == 0); - /* If we are init, we can block sigkill. Yay. */ ignore_signals(SIGNALS_IGNORE, -1); if (parse_config_file() < 0)