Ferramenta para mesclar arquivos conf em / etc durante a atualização?

3

O Gentoo Linux tem um conjunto de ferramentas para auxiliar nas alterações do arquivo conf mesclando ao atualizar um pacote. Por exemplo, a ferramenta conf-update ou a ferramenta dispatch-conf .

Quando eu atualizo pacotes no Ubuntu, no entanto, eu só tenho a opção de (1) Use o novo arquivo conf, (2) Use o arquivo conf antigo, (3) Inicie um shell.

Não há nenhuma ferramenta no Ubuntu semelhante a conf-update ou dispatch-conf ?

Mais explicação:

Digamos que há um serviço cujo arquivo de configuração é /etc/something.conf . A instalação do pacote something fornecerá uma configuração 'padrão' com todas as opções comentadas. Eu então modifico as opções conforme necessário.

Depois, há uma atualização e, com a atualização, uma nova configuração 'padrão' é instalada. Algumas opções podem ficar obsoletas, novas opções podem ser adicionadas e a descrição das opções existentes pode ser corrigida.

Agora, essa configuração 'padrão' obviamente entra em conflito com o arquivo /etc/something.conf já editado.

No Gentoo Linux , a nova configuração será salva sob um nome único, com um aviso impresso informando "um arquivo de configuração alterado / atualizado". Em seguida, executo conf-update , o que me ajudará a executar a mesclagem bidirecional no (s) arquivo (s) de configuração afetado (s). Para cada alteração, tenho as opções de (1) manter minha versão, (2) usar a versão do pacote ou (3) editar manualmente. Normalmente eu escolho (2) para mudanças de comentário, (1) para manter minhas alterações específicas e (3) se eu divergir significativamente do padrão.

Eu gostaria de ter o mesmo controle / interação no Ubuntu, se possível.

    
por pepoluan 09.09.2016 / 19:45

0 respostas