From dba9eb00b9957d5ae2e63ec5f7a9534d29a81ae8 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 27 Apr 2016 17:16:00 +0200 Subject: [hardware-stats] Count sessions as active when switched to another tty --- .../hardware-stats/data/opt/openslx/scripts/cron-system_usage_update | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'remote/modules') diff --git a/remote/modules/hardware-stats/data/opt/openslx/scripts/cron-system_usage_update b/remote/modules/hardware-stats/data/opt/openslx/scripts/cron-system_usage_update index 232e5eab..9ab77f4f 100755 --- a/remote/modules/hardware-stats/data/opt/openslx/scripts/cron-system_usage_update +++ b/remote/modules/hardware-stats/data/opt/openslx/scripts/cron-system_usage_update @@ -14,7 +14,7 @@ USED=0 for SESSION in $(loginctl | awk '{print $1}'); do unset Display Remote State eval $(loginctl -p Display -p Remote -p State -p Class show-session "$SESSION") - if [ -n "$Display" ] && [ "$Remote" = "no" ] && [ "$State" = "active" ] && [ "$Class" = "user" ]; then + if [ -n "$Display" ] && [ "$Remote" = "no" ] && [ "$State" = "active" -o "$State" = "online" ] && [ "$Class" = "user" ]; then USED=1 break; fi -- cgit v1.2.3-55-g7522