From: Sami Kerola Date: Tue, 27 Nov 2012 21:30:16 +0000 (+0000) Subject: crond: make usage easier to read X-Git-Tag: cronie1.4.11~22 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b55e32654f9af1bd5f9c39d3c4fc651e99e14c0c;p=cronie crond: make usage easier to read Signed-off-by: Sami Kerola --- diff --git a/src/cron.c b/src/cron.c index c57b33f..3c7e0c3 100644 --- a/src/cron.c +++ b/src/cron.c @@ -174,19 +174,23 @@ static void handle_signals(cron_db * database) { static void usage(void) { const char **dflags; - fprintf(stderr, "usage: %s [-h] print this message \n \ - [-i] deamon runs without inotify support \n \ - [-m ] off or specify prefered client for sending mails \n \ - [-n] run in foreground \n \ - [-p] permit any crontab \n \ - [-P] don't set PATH \n \ - [-c] enable clustering support \n \ - [-s] log into syslog instead of sending mails \n \ - [-x [", - ProgramName); + fprintf(stderr, "Usage:\n"); + fprintf(stderr, " %s [options]\n", ProgramName); + fprintf(stderr, "\n"); + fprintf(stderr, "Options:\n"); + fprintf(stderr, " -h print this message \n"); + fprintf(stderr, " -i deamon runs without inotify support\n"); + fprintf(stderr, " -m off, or specify prefered client for sending mails\n"); + fprintf(stderr, " -n run in foreground\n"); + fprintf(stderr, " -p permit any crontab\n"); + fprintf(stderr, " -P use PATH=\"%s\"\n", _PATH_DEFPATH); + fprintf(stderr, " -c enable clustering support\n"); + fprintf(stderr, " -s log into syslog instead of sending mails\n"); + fprintf(stderr, " -x print debug information\n"); + fprintf(stderr, "\n"); + fprintf(stderr, "Debugging flags are: "); for (dflags = DebugFlagNames; *dflags; dflags++) - fprintf(stderr, "%s%s", *dflags, dflags[1] ? "," : "]"); - fprintf(stderr, "] print debug information\n"); + fprintf(stderr, "%s%s", *dflags, dflags[1] ? "," : "\n"); exit(ERROR_EXIT); }