From: Kay Sievers Date: Mon, 4 Jun 2012 17:48:32 +0000 (+0200) Subject: systemctl: rename "man" to "help" X-Git-Tag: v185~1 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=b43f208f78666fd27e274daa946ae57becd59dd6;ds=sidebyside systemctl: rename "man" to "help" --- diff --git a/man/systemctl.xml b/man/systemctl.xml index 34a3ea843..5edbb9fc3 100644 --- a/man/systemctl.xml +++ b/man/systemctl.xml @@ -633,7 +633,7 @@ output. - man [NAME...|PID...] + help [NAME...|PID...] Show manual pages for one or more units, if available. If a diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c index f65bd2faa..2fbfd7eb9 100644 --- a/src/systemctl/systemctl.c +++ b/src/systemctl/systemctl.c @@ -2458,7 +2458,7 @@ static void print_status_info(UnitStatusInfo *i) { arg_scope == UNIT_FILE_SYSTEM ? "--system" : "--user"); } -static void man_status_info(UnitStatusInfo *i) { +static void show_unit_help(UnitStatusInfo *i) { char **p; assert(i); @@ -3020,8 +3020,8 @@ static int show_one(const char *verb, DBusConnection *bus, const char *path, boo r = 0; if (!show_properties) { - if (streq(verb, "man")) - man_status_info(&info); + if (streq(verb, "help")) + show_unit_help(&info); else print_status_info(&info); } @@ -4284,7 +4284,7 @@ static int systemctl_help(void) { " status [NAME...|PID...] Show runtime status of one or more units\n" " show [NAME...|JOB...] Show properties of one or more\n" " units/jobs or the manager\n" - " man [NAME...|PID...] Show manual for one or more units\n" + " help [NAME...|PID...] Show manual for one or more units\n" " reset-failed [NAME...] Reset failed state for all, one, or more\n" " units\n" " load [NAME...] Load one or more units\n\n" @@ -5248,7 +5248,7 @@ static int systemctl_main(DBusConnection *bus, int argc, char *argv[], DBusError { "check", MORE, 2, check_unit }, { "show", MORE, 1, show }, { "status", MORE, 2, show }, - { "man", MORE, 2, show }, + { "help", MORE, 2, show }, { "dump", EQUAL, 1, dump }, { "dot", EQUAL, 1, dot }, { "snapshot", LESS, 2, snapshot }, @@ -5293,9 +5293,10 @@ static int systemctl_main(DBusConnection *bus, int argc, char *argv[], DBusError /* Special rule: no arguments means "list-units" */ i = 0; else { - if (streq(argv[optind], "help")) { - systemctl_help(); - return 0; + if (streq(argv[optind], "help") && !argv[optind+1]) { + log_error("This command expects one or more " + "unit names. Did you mean --help?"); + return -EINVAL; } for (i = 0; i < ELEMENTSOF(verbs); i++)