Mettre à jour les jails FreeBSD en mode silencieux

2

Et si je veux ajouter tous les processus au cron? Y a-t-il un moyen silencieux d'améliorer la prison?

Après ces étapes:

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

Il vient le temps de:

# mergemaster -Ui -D /jails/somejail

Comment automatiser ce processus en posant autant de questions au cours de cette opération (signifie mergemaster)? Je veux que tous mes fichiers de configuration restent intacts.

Bryn1u
la source

Réponses:

1

Laisser tous vos fichiers de configuration intacts peut être une chose dangereuse. Par conséquent, je déconseille de le faire. Cela dit, mergemaster a la possibilité de tout gérer automatiquement. De la mergemaster(8)page de manuel:

-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.

Si vous souhaitez automatiser la gestion des prisons, vous voudrez peut-être examiner de plus près tous les trucs de la gestion des prisons, comme ezjailet qjail. Celles-ci fournissent déjà des automatismes pour gérer la mise à jour des prisons.

pinard
la source