From 25a8782f378beab0877b9eb7c1893bf91768ef44 Mon Sep 17 00:00:00 2001
From: rubo77 <github@r.z11.de>
Date: Mon, 28 Aug 2017 23:27:21 +0200
Subject: [PATCH] shorter uptime determination

---
 .../files/lib/gluon/ssid-changer/ssid-changer.sh             | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/gluon-ssid-changer/files/lib/gluon/ssid-changer/ssid-changer.sh b/gluon-ssid-changer/files/lib/gluon/ssid-changer/ssid-changer.sh
index 20cd8e8..98636ff 100755
--- a/gluon-ssid-changer/files/lib/gluon/ssid-changer/ssid-changer.sh
+++ b/gluon-ssid-changer/files/lib/gluon/ssid-changer/ssid-changer.sh
@@ -8,7 +8,8 @@ safety_exit() {
 	exit 2
 }
 pgrep -f autoupdater >/dev/null && safety_exit 'autoupdater running'
-[ $(cat /proc/uptime | sed 's/\..*//g') -gt 60 ] || safety_exit 'less than one minute'
+UT=$(sed 's/\..*//g' /proc/uptime)
+[ $UT -gt 60 ] || safety_exit 'less than one minute'
 [ $(find /var/run -name hostapd-phy* | wc -l) -gt 0 ] || safety_exit 'no hostapd-phy*'
 
 # only once every timeframe minutes the SSID will change to the Offline-SSID
@@ -101,7 +102,7 @@ else
 	CHECK="$(batctl gwl -H|grep -v "gateways in range"|wc -l)"
 fi
 
-UP=$(($(cat /proc/uptime | sed 's/\..*//g') / 60))
+UP=$(($UT / 60))
 M=$(($UP % $MINUTES))
 
 HUP_NEEDED=0
-- 
GitLab