Есть nginx, в одном из конфигов которого указан конкретный айпишник, который надо слушать.
Но айпишник не появляется сразу при загрузке машины, может тормознуть на секунду.
Поэтому nginx не стартует, ибо systemd несколько раз пытается и бросает это дело.
Добавлял слип в ExecStartPre, работало отлично, но его сносит обновлением nginx'а.
И что делать?
Там в файле сервиса можно прописать зависимости, которые должны быть удовлетворены перед запуском. Точно можно прописать networking, но наверняка и конкретный интерфейс тоже можно.