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