Instalando o SP2 no SLES 11 sobrescreveu /etc/init.d/boot.local

3

Pelo que entendi, o arquivo /etc/init.d/boot.local é um lugar perfeitamente legítimo para colocar alguns comandos extras que você gostaria de rodar quando o SLES 11 for iniciado. No entanto, quando nossa organização atualizou recentemente para o SP2, esse arquivo foi totalmente sobrescrito em nossas caixas.

As minhas suposições iniciais estavam erradas? De acordo com a documentação (e os comentários no próprio arquivo), esse arquivo deve estar OK. Mas eu não estou prestes a ser queimado pela segunda vez ... então onde devo colocar esses comandos?

Note que eu desejo que esses comandos sejam executados antes que os serviços rc sejam iniciados. Portanto, o arquivo boot.local foi perfeito para as nossas necessidades.

Obrigado !!

    
por Alfred Fazio 22.10.2012 / 17:23

1 resposta

1

De minha experiência limitada com o SLES, você coloca suas personalizações locais no lugar certo.

Dito isto, você fez a Coisa Errada quando atualizou sem antes fazer o backup das configurações locais - o fato de que a atualização também fez uma Coisa Errada destruindo o arquivo em você, não obstante, se você quiser evitar ser queimado, Certifique-se de que veste suas roupas de fundo de amianto (e faça o backup de suas personalizações locais) antes de liberar um processo de atualização).

Os

Service Packs (atualizações de distribuição, grandes atualizações de versão, etc.) são especialmente propensos a quebrar coisas em você, e merecem esse nível de cautela extra ...

    
por 22.10.2012 / 18:19