попробовал отправить, видимо tar выходит не с нулевым exit code по причине лог файла, в который интенсивно пишется информация, и он меняется пока tar его читает.
нашел совет проверять корректность архива следующим образом:
gunzip -c tarball.tar.gz | tar t > /dev/null
ну и опять таки если exit code не нулевой, то слать алерт.
Что вы имеете в виду? Скрипт попросту переберет массив адресов, и выдаст те которые отсутствуют в конфиге.
Если вы имеете в виду те адреса, которые люди вбивают себе статикой, то это уже другая задача ...
нашел совет проверять корректность архива следующим образом:
gunzip -c tarball.tar.gz | tar t > /dev/null
ну и опять таки если exit code не нулевой, то слать алерт.