From: Mike Frysinger Date: Wed, 24 Apr 2013 03:23:21 +0000 (-0400) Subject: rtcwake: pass -h to shutdown X-Git-Tag: v2.23~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=caf60f22fb3d286a74d01a06edeebe48b4b5403b;p=thirdparty%2Futil-linux.git rtcwake: pass -h to shutdown The sysvinit shutdown requires you use -h when using -H or -P. Other inits just don't seem to care. Signed-off-by: Mike Frysinger --- diff --git a/sys-utils/rtcwake.c b/sys-utils/rtcwake.c index f2efc8728f..eedf78d0c0 100644 --- a/sys-utils/rtcwake.c +++ b/sys-utils/rtcwake.c @@ -569,13 +569,14 @@ int main(int argc, char **argv) dryrun = 1; /* to skip disabling alarm at the end */ } else if (strcmp(suspend, "off") == 0) { - char *arg[4]; + char *arg[5]; int i = 0; if (verbose) printf(_("suspend mode: off; executing %s\n"), _PATH_SHUTDOWN); arg[i++] = _PATH_SHUTDOWN; + arg[i++] = "-h"; arg[i++] = "-P"; arg[i++] = "now"; arg[i] = NULL;