From 144fae7baebd632299fe618831bc6f2be33f4429 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 4 Aug 2017 18:28:43 +0100 Subject: [PATCH] tripwire check --- src/freedombone-base-tripwire | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/freedombone-base-tripwire b/src/freedombone-base-tripwire index 2c0db7eb..74772c79 100755 --- a/src/freedombone-base-tripwire +++ b/src/freedombone-base-tripwire @@ -139,9 +139,11 @@ function install_tripwire { ' | reset-tripwire - TRIPWIRE_MIN=$((1 + RANDOM % 49)) - TRIPWIRE_HOUR=$((1 + RANDOM % 6)) - echo "${TRIPWIRE_MIN} ${TRIPWIRE_HOUR} * * * root /usr/sbin/tripwire -m c" /etc/crontab + if ! grep -q "tripwire" /etc/crontab; then + TRIPWIRE_MIN=$((1 + RANDOM % 49)) + TRIPWIRE_HOUR=$((1 + RANDOM % 6)) + echo "${TRIPWIRE_MIN} ${TRIPWIRE_HOUR} * * * root /usr/sbin/tripwire -m c" >> /etc/crontab + fi mark_completed $FUNCNAME }