diff options
author | Lennart Poettering <lennart@poettering.net> | 2010-06-18 04:22:59 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2010-06-18 04:22:59 +0200 |
commit | 514f4ef52f91edb3741cad88d34572d162459346 (patch) | |
tree | f6314e0a9b21d18de3f3159dad6c2622c4ee98cb /src/main.c | |
parent | ef2f1067d0ca0e6d7346aa3e082048821b670b54 (diff) |
systemctl: add verbs for special units
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/main.c b/src/main.c index ec2733e185..99f6bdd712 100644 --- a/src/main.c +++ b/src/main.c @@ -40,6 +40,7 @@ #include "kmod-setup.h" #include "load-fragment.h" #include "fdset.h" +#include "special.h" static enum { ACTION_RUN, @@ -222,11 +223,11 @@ static int set_default_unit(const char *u) { static int parse_proc_cmdline_word(const char *word) { static const char * const rlmap[] = { - "single", SPECIAL_RUNLEVEL1_TARGET, - "-s", SPECIAL_RUNLEVEL1_TARGET, - "s", SPECIAL_RUNLEVEL1_TARGET, - "S", SPECIAL_RUNLEVEL1_TARGET, - "1", SPECIAL_RUNLEVEL1_TARGET, + "single", SPECIAL_RESCUE_TARGET, + "-s", SPECIAL_RESCUE_TARGET, + "s", SPECIAL_RESCUE_TARGET, + "S", SPECIAL_RESCUE_TARGET, + "1", SPECIAL_RESCUE_TARGET, "2", SPECIAL_RUNLEVEL2_TARGET, "3", SPECIAL_RUNLEVEL3_TARGET, "4", SPECIAL_RUNLEVEL4_TARGET, |