X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fsleep%2Fsleep.c;h=c86f69c4aa379761923f45959466f0681afcbe00;hb=ddcbc8737873ca1904562d7d3ca3de9946e2f889;hp=7062dc242ff0bb1b2b7e6c56d28ffd6bab9b158c;hpb=6edd7d0a09171ea5ae8e01b7b1cbcb0bdfbfeb16;p=elogind.git diff --git a/src/sleep/sleep.c b/src/sleep/sleep.c index 7062dc242..c86f69c4a 100644 --- a/src/sleep/sleep.c +++ b/src/sleep/sleep.c @@ -63,7 +63,12 @@ int main(int argc, char *argv[]) { arguments[1] = (char*) "pre"; arguments[2] = argv[1]; arguments[3] = NULL; - execute_directory(SYSTEMD_SLEEP_BINARY_PATH, NULL, arguments); + execute_directory(SYSTEM_SLEEP_PATH, NULL, arguments); + + if (streq(argv[1], "suspend")) + log_info("Suspending system..."); + else + log_info("Hibernating system..."); fputs(verb, f); fputc('\n', f); @@ -71,8 +76,13 @@ int main(int argc, char *argv[]) { r = ferror(f) ? -errno : 0; + if (streq(argv[1], "suspend")) + log_info("System resumed."); + else + log_info("System thawed."); + arguments[1] = (char*) "post"; - execute_directory(SYSTEMD_SLEEP_BINARY_PATH, NULL, arguments); + execute_directory(SYSTEM_SLEEP_PATH, NULL, arguments); fclose(f);