Bob Mottram 7 лет назад
Родитель
Сommit
68bbd5e693
1 измененных файлов: 3 добавлений и 1 удалений
  1. 3
    1
      src/freedombone-base-email

+ 3
- 1
src/freedombone-base-email Просмотреть файл

1693
         echo "$GPG_REFRESH_TIME            */$REFRESH_GPG_KEYS_HOURS *   *   *   root cronic $REFRESH_GPG_KEYS_SCRIPT" >> /etc/crontab
1693
         echo "$GPG_REFRESH_TIME            */$REFRESH_GPG_KEYS_HOURS *   *   *   root cronic $REFRESH_GPG_KEYS_SCRIPT" >> /etc/crontab
1694
         systemctl restart cron
1694
         systemctl restart cron
1695
     else
1695
     else
1696
-        sed -i "s|root $REFRESH_GPG_KEYS_SCRIPT.*|root cronic $REFRESH_GPG_KEYS_SCRIPT|g" /etc/crontab
1696
+        if ! grep "root cronic $REFRESH_GPG_KEYS_SCRIPT" /etc/crontab; then
1697
+            sed -i "s|root $REFRESH_GPG_KEYS_SCRIPT.*|root cronic $REFRESH_GPG_KEYS_SCRIPT|g" /etc/crontab
1698
+        fi
1697
     fi
1699
     fi
1698
 }
1700
 }
1699
 
1701