La actualización encierra FreeBSD en modo silencioso

La actualización encierra FreeBSD en modo silencioso

¿Qué pasa si quiero agregar todos los procesos al cron? ¿Existe una forma silenciosa de mejorar la cárcel?

Después de estos pasos:

# make buildworld       
# make installworld DESTDIR=/jails/somejail

Llega el momento de:

# mergemaster -Ui -D /jails/somejail

¿Cómo automatizar este proceso al hacer tantas preguntas durante esta operación (me refiero a mergemaster)? Quiero que todos mis archivos de configuración permanezcan intactos.

Respuesta1

Dejar todos sus archivos de configuración intactos puede ser algo peligroso. Por lo tanto, desaconsejaría hacer eso. Dicho esto, existe una opción para que mergemaster se encargue de todo automáticamente. Desde la mergemaster(8)página de manual:

-a     Run automatically.  This option will leave all the files that
       differ from the installed versions in the temporary directory
       to be dealt with by hand.  If the temproot directory exists,
       it creates a new one in a previously non-existent directory.
       This option unsets the verbose flag, and is not compatible
       with -i, -F, or -U.  Setting -a makes -w superfluous.

Sin embargo, si desea automatizar el manejo de cárceles, es posible que desee echar un vistazo más de cerca a todas las funciones de administración de cárceles que existen, como ezjaily qjail. Estos ya proporcionan automatismos para gestionar la actualización de las cárceles.

información relacionada