Quiero realizar un seguimiento de los /etc
cambios conetc guardián
Desafortunadamente, los mensajes de confirmación son los mismos para todas las confirmaciones.
saving uncommitted changes in /etc prior to emerge run
Ojalá hubiera algo más descriptivo como
apt-get install foo
en sistemas basados en Debian o
emerge foo
en sistemas basados en gentoo al leer los registros con git log
. ¿Existe un script de enlace que pueda usar para esto?
Respuesta1
El mensaje del registro de cambios proviene de uno de los scripts de enlace de etckeeper. Por ejemplo, el mensaje "guardando cambios no confirmados" proviene de /etc/etckeeper/pre-install.d/50uncommitted-changes
.
Pero si desea mensajes verdaderamente significativos sobre los cambios que realizó, una computadora no puede generarlos por usted. (Los cambios resultantes de la operación apt-get o emerge reciben mensajes significativos que enumeran los paquetes que se instalaron, actualizaron o eliminaron). Debe ejecutar etckeeper commit
o $vcs commit
e ingresar un mensaje significativo. Para evitar que apt-get o emerge se ejecute si hay cambios no confirmados, edite /etc/etckeeper/etckeeper.conf
y elimine el comentario de la línea AVOID_COMMIT_BEFORE_INSTALL=1
(y AVOID_DAILY_AUTOCOMMITS=1
si está comentada).