Il programma etckeeper è uno strumento che permette di archiviare /etc
in un repository git, mercurial, bzr o darcs. Si aggancia ad APT per
fare automaticamente il commit dei cambiamenti fatti a /etc durante
gli aggiornamenti dei pacchetti. Tiene traccia dei metadati dei file
normalmente non supportati dai sistemi di controllo delle versioni, ma
che sono importanti per /etc, come i permessi di /etc/shadow. È
piuttosto modulare e configurabile, pur essendo semplice da usare se
si conoscono le nozioni base sull'uso dei sistemi di controllo delle
versioni.