From f1afe13fad3b7809e733c4c90e4d0df57bed18af Mon Sep 17 00:00:00 2001 From: mwiegand <mwiegand@seibert-media.net> Date: Sun, 13 Feb 2022 00:19:19 +0100 Subject: [PATCH] wol: more sleep --- bundles/wol-sleeper/files/suspend_if_idle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bundles/wol-sleeper/files/suspend_if_idle b/bundles/wol-sleeper/files/suspend_if_idle index 6e93443..c66bded 100644 --- a/bundles/wol-sleeper/files/suspend_if_idle +++ b/bundles/wol-sleeper/files/suspend_if_idle @@ -3,7 +3,7 @@ WOKE=$(expr $(journalctl -t systemd-sleep -b 0 -o json MESSAGE="System resumed." -n1 | jq -r .__REALTIME_TIMESTAMP) / 1000000) NOW=$(date +%s) UPTIME=$(expr $NOW - $WOKE) -MIN_UPTIME=$(expr 60 \* 10) +MIN_UPTIME=$(expr 60 \* 15) if [[ "$UPTIME" -lt "$MIN_UPTIME" ]] then echo "ABORT: uptime ($UPTIME s) lower than minimum ($MIN_UPTIME s)" @@ -33,6 +33,7 @@ fi if [[ "$1" = now ]] then echo "SESPENDING" + sleep 60 systemctl suspend else echo "WOULD SESPEND"