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 ...