Isso é sobre init.d
ou Upstart init ou qualquer outra coisa, talvez, eu acho. Mas somente o OpenVPN é afetado até agora, após a atualização do Ubuntu 12.04 LTS para o Ubuntu 12.10 no meu VPS.
O problema é: O daemon OpenVPN falhou ao iniciar automaticamente na inicialização após a atualização. Mas inicie manualmente com service openvpn start
funciona bem. Alguma informação:
/etc/default/openvpn
está bem. /etc/init.d
está bem e eu já tentei update-rc.d openvpn enable|remove|defaults
. Em vão. /etc/openvpn
antes de atualizar e tudo está bem. /var/log/boot.log
mostra Autostarting VPN 'foobar'
mas NADA aconteceu na verdade. Aqui vai o fato mais inacreditável: Mesmo se eu adicionar service openvpn start
em /etc/rc.local
, isso não funciona. Furthing investigando revelou que tudo o que eu adicionei em /etc/rc.local
, ele não foi executado. Este arquivo é bem finalizado com exit 0
e com bit execuable. Parece que "init" o ignora.
Depois de trabalhar nisso por uma tarde inteira, entrando em muitos fóruns e questões do StackExchange, eu não entendi direito ... A única solução que consigo pensar é, após cada reinicialização, entrar no sistema e executar service openvpn start
manualmente ...
Alguém poderia me ajudar a conseguir isso?
BTW, outro servidor delicado com o Ubuntu Server, a atualização de 12.04 LTS para 12.10 funciona bem com o OpenVPN. Wird ...