Não posso aconselhar sobre esse problema específico, mas gostaria de compartilhar minha experiência na manutenção / solução de problemas do Ubuntu. Após a instalação do sistema operacional, eu também instalo o mercurial (hg), em seguida, vou para / etc e faço sudo hg init , sudo hg add , sudo hg commit -m 'initial configuration' . Periodicamente, ou ao fazer coisas complicadas, eu faço sudo hg add e sudo hg commit - para salvar os estados de /etc .
Quando estou com problemas, uso sudo hg diff para ver o que mudou. Essa filosofia unix de manter toda a configuração sob um único capô e esse truque me ajudou várias vezes.
P.S. Tudo bem para casa. Não para o ambiente corporativo (onde pode ser uma preocupação de segurança)