Embora o @cjc ofereça uma abordagem de baixo nível para arquivos gerais fornecidos pelo seu gerenciamento de pacotes, existe uma maneira mais simples para os arquivos de configuração. A chave aqui é a opção --force-confmiss
conforme explicado nas respostas a esta questão .
Veja um exemplo para o arquivo /etc/dnsmasq.conf
.
Determine o pacote binário ao qual pertence
executado por exemplo para /etc/dnsmasq.conf
# dpkg -S /etc/dnsmasq.conf
dnsmasq: /etc/dnsmasq.conf
, o que significa que você terá que adquirir o pacote dnsmasq
.
Faça o download do pacote .deb correto
por exemplo:
$ aptitude download dnsmasq
Get:1 http://ftp.nl.debian.org/debian/ squeeze/main dnsmasq all 2.55-2 [14.2 kB]
Fetched 14.2 kB in 0s (190 kB/s)
$ ls
dnsmasq_2.55-2_all.deb
Deixe o dpkg substituir o arquivo que você quer
Primeiro, remova o arquivo que você precisa para redefinir para o padrão.
# rm /etc/dnsmasq.conf
# dpkg -i --force-confmiss dnsmasq_2.55-2_all.deb