Gérer la configuration de Debian avec etckeeper
Bonjour,
Je viens de découvrir un paquet nommé
« etckeeper » qui permet d'avoir un historique de ce qui se passe dans
le répertoire /etc de votre Debian.
Après un : aptitude install mercurial
etckeeper je paramètre en disant que j'utilise mercurial
fp2x@halo2 /etc $ head -4 /etc/etckeeper/etckeeper.conf
19:21:03 11 jan
# The VCS to use.
VCS="hg"
# VCS="git"
# VCS="bzr"
Si vous avez une Debian stable etckeeper
est /usr/bin/etckeeper
Avec squeeze c'est /usr/sbin/etckeeper
cd /etc
sudo etckeeper init | less (passer
dans less car on a plus de 1100 lignes sur un système très minimal)
ajout de .etckeeper
ajout de .hgignore
ajout de Muttrc
ajout de Muttrc.d/charset.rc
....
ajout de xml/xml-core.xml
ajout de yp.conf
ajout de ypserv.conf
ajout de ypserv.securenets
La version squeeze contient un fichier
:
etc/cron.daily/etckeeper
qui fait un commit le matin à 6 heures.
fp2x@drhpcmss:/etc$ sudo hg log
changeset: 3:09f6260786a1
tag: tip
user: fp2x@drhpcmss.eua.bvcorp.corp
date: Tue
Jan 11 10:28:53 2011 +0100
summary: committing changes
in /etc after apt run
changeset: 2:eacf91fbd38f
user: @drhpcmss.eua.bvcorp.corp
date: Tue
Jan 11 06:25:03 2011 +0100
summary: daily autocommit
changeset: 1:d1b67c5b909d
user: @drhpcmss.eua.bvcorp.corp
date: Mon
Jan 10 06:25:04 2011 +0100
summary: daily autocommit
changeset: 0:c024d43c6872
user: F.
Petitjean <root@drhpcmss>
date: Fri
Jan 07 21:12:40 2011 +0100
summary: Le premier commit
On voit qu'il y a eu un commit des modifications
d'hier et que j'ai fait un aptitude safe-ugrade ce matin :
changeset: 3:09f6260786a1
tag: tip
user: fp2x@drhpcmss.eua.bvcorp.corp
date: Tue
Jan 11 10:28:53 2011 +0100
files: debian_version
issue issue.net
description:
committing changes in /etc after apt
run
Package changes:
-base-files 5.10
+base-files 6.0
-initscripts 2.88dsf-13
+initscripts 2.88dsf-13.1
...
diff -r eacf91fbd38f -r 09f6260786a1
debian_version
--- a/debian_version Tue
Jan 11 06:25:03 2011 +0100
+++ b/debian_version Tue
Jan 11 10:28:53 2011 +0100
@@ -1,1 +1,1 @@
-squeeze/sid
+6.0
diff -r eacf91fbd38f -r 09f6260786a1
issue
--- a/issue Tue Jan 11
06:25:03 2011 +0100
+++ b/issue Tue Jan 11
10:28:53 2011 +0100
@@ -1,2 +1,2 @@
-Debian GNU/Linux squeeze/sid \n \l
+Debian GNU/Linux 6.0 \n \l
diff -r eacf91fbd38f -r 09f6260786a1
issue.net
--- a/issue.net Tue Jan 11 06:25:03
2011 +0100
+++ b/issue.net Tue Jan 11 10:28:53
2011 +0100
@@ -1,1 +1,1 @@
-Debian GNU/Linux squeeze/sid
+Debian GNU/Linux 6.0
On dirait donc que je suis passé en
6.0 !
Avec etckeeper pas besoin d'attendre
l'annonce officielle. La Debian 6.0 serait sortie ce matin !
Cordialement,
Regards,
Mit freundlichen Grüßen
مع تحياتي الخالصة
F. Petitjean
Ingénieur civil du Génie Maritime
---
« La perfection est atteinte non quand
il ne reste rien à ajouter,
mais quand il ne reste rien à
enlever. » (Antoine de Saint-Exupéry)
Reply to: