Доброго дня.
Снова пришла с вопросами.
Итак, ситуа: есть парк машин под Runtu 14.04. На всех машинах установлен Zoiper. У Зойпера есть локальный конфиг-файл, который лежит на каждой машине.
У меня есть необходимость каждый день копировать с заменой этот конфиг-файл с файлообменника. Файлообменник под Виндой. Для этого есть поднятая Самба и скрипт копирования, который работает при запуске вручную и все как будто бы хорошо.
Копировать вручную на сотне машин задолбаешься. Я хотела вписать исполнение скрипта в Кронтаб по признаку @reboot. То есть, как загружается машина, так и скопировался файл. Столкнулась с проблемами, конечно же.
Первая заключалась в том, что задача в кроне отрабатывает раньше, чем поднялась сеть.
Я пошла атаковать папки /etc/network/if-up
Не получается. Выходит, сеть-то поднялась, а Самба еще не успела?
Ставить в скрипт задержку исполнения минут 5 я не могу, потому что рабочий день пользователя начинается с того, что они включают машины и после загрузки ОСи сразу запускают звонилку. А при запущенном процессе Зойпер игнорирует новый конфиг-файл и пользуется старым. Так что копирование проходит только пока он не запущен.
В итоге вопрос, как это починить? Что можно придумать?
А еще вопрос, я могу узнать, за какое время полностью запускается Самба?