Todos sabemos qué hace el comando mergemaster (y para quien no lo sepa, http://www.freebsd.org/cgi/man.cgi?query=mergemaster&apropos=0&sektion=0&manpath=FreeBSD+8.2-RELEASE&format=html). Por eso es de todos sabido que cuando se hace una actualización del sistema y ejecutas el mergemaster, sea muy fácil distraerse y pasar algo por alto. Con un poco de suerte no habrá problema alguno con ese error, pero tienes muchos números de que puedas perder algún fichero importante (passwd, cshrc, etc).
Por esta razón, puede llegar a ser muy útil editar el fichero /etc/mergemaster.rc y añadir lo siguiente:
#Añadir aquí los ficheros que queremos sean ignorados en el proceso:
IGNORE_FILES=’/etc/motd’
#Instalar automaticamente ficheros que NO existan en el sistema:
AUTO_INSTALL=yes
#Actualiza ficheros que no hayan sido modificados:
AUTO_UPGRADE=yes
#Conserva los ficheros que has reemplazado:
PRESERVE_FILES=yes
PRESERVE_FILES_DIR=/var/tmp/mergemaster/preserverd-files-`date +%y%m%d-%H%M%S`
#Ficheros donde queremos evitar la comparación del diff del mergemaster (separación por un espacio):
IGNORE_FILES=’/etc/motd /etc/rc.conf’
Para más información consultad la página man mencionada, en la sección FILES.
Have a nice day ;-)
TooManySecrets
Posted via email from TooManySecrets HeadQuarters | Comment »
-
toomanyhq posted this