Usando o novo gerenciador de serviços systemctl
, você pode forçar o serviço a aguardar que a rede esteja ativa até que ele seja iniciado. Isso é obtido editando o arquivo da unidade de serviço (procure em /etc/systemd/system/
) e adicionando as seguintes linhas na seção unit
:
[Unit]
Wants=network-online.target
After=network-online.target
Em seguida, recarregue o serviço com a nova configuração:
systemctl reload name.service
Reinicialize o sistema para verificar se espera pela rede antes de iniciar o serviço.