Você ainda deve usar /etc/rc.local
, a menos que você mesmo possa confirmar que rc.local
não está funcionando.
Após consultar o micahg (usuário do IRC) que está em bugsquad e bugcontrol, confirmamos que /etc/rc.local
é executado conforme o comportamento esperado está em 12.04. Como o bug que você mencionou é "Incomplete", é provável que seja um bug de borda e não um bug que seja confirmável.
O que eu teria colocado em um comentário sobre esse bug (mas não depois de falar com o micahg) é isso (note que um monte dele é específico do contexto para o bug)
rc.local
de fato inicializa em uma instalação 12.04 limpa. eu tenho confirmou querc.local
funciona corretamente, após inúmeras alterações o arquivo e numerosas reinicializações.Eu tenho 30 comandos diferentes que ativam ou desativam certos serviços e executar serviços específicos que não estão em
/etc/init.d/
ou arrivista. Todos e cada um desses comandos foram executados corretamente testado) em uma instalação 12.04 limpa.Como
/etc/rc.local
exige que o superusuário edite, não acho que seja sobrescritos ou sobrescritos pela área de trabalho, exceto em circunstâncias em que um driver gráfico está assumindo as configurações (ou GUI assumindo configurações, por exemplo, para luz de fundo ou tela brilho em laptops, o que eu costumo ver acontecer quando um proprietário drivers e software da placa de vídeo são usados), nesse caso/etc/rc.local
é o mais provável de ser executado, mas a GUI e o software relevante são iniciados depois está executando comandos adicionais e diretivas postandorc.local
runtime.Isso precisa de testes adicionais com vários comandos diferentes combinações, mas o comportamento esperado de rc.local está realmente ocorrendo nos testes padrão 12.04 e 11.04 que executei.