From e27208a342aee4ac5c1c19cac0f27700201a7708 Mon Sep 17 00:00:00 2001 From: Simon Biewald Date: Fri, 10 Jul 2020 00:48:12 +0200 Subject: use STATBINARY, put filename in variable --- include/tests_time | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'include/tests_time') diff --git a/include/tests_time b/include/tests_time index 1fb512ae..e3cf4ac8 100644 --- a/include/tests_time +++ b/include/tests_time @@ -585,11 +585,12 @@ Register --test-no TIME-3185 --preqs-met "${PREQS_MET}" --weight L --network NO --category "security" --description "Check systemd-timesyncd synchronized time" + SYNCHRONIZED_FILE="/run/systemd/timesync/synchronized" if [ ${SKIPTEST} -eq 0 ]; then - if [ -e /run/systemd/timesync/synchronized ]; then - FIND=$(( $(date +%s) - $(stat -L --format %Y /run/systemd/timesync/synchronized) )) + if [ -e "${SYNCHRONIZED_FILE}" ]; then + FIND=$(( $(date +%s) - $(${STATBINARY} -L --format %Y "${SYNCHRONIZED_FILE}") )) # Check if last sync was more than 2048 seconds (= the default of systemd) ago - if [ ${FIND} -ge 2048 ]; then + if [ "${FIND}" -ge 2048 ]; then COLOR=RED ReportWarning "${TEST_NO}" "systemd-timesyncd did not synchronized the time recently." else @@ -602,7 +603,7 @@ ReportWarning "${TEST_NO}" "systemd-timesyncd never successfully synchronized time" fi fi - + unset SYNCHRONIZED_FILE # ################################################################################# -- cgit v1.2.3