Atualização prende o FreeBSD em modo silencioso

Atualização prende o FreeBSD em modo silencioso

E se eu quiser adicionar todos os processos ao cron? Existe uma maneira silenciosa de atualizar a prisão?

Após estas etapas:

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

Chega a hora de:

# mergemaster -Ui -D /jails/somejail

Como automatizar esse processo fazendo tantas perguntas durante esta operação (significa mergemaster)? Quero que todos os meus arquivos de configuração permaneçam intactos.

Responder1

Deixar todos os seus arquivos de configuração intactos pode ser perigoso. Portanto, eu desaconselho fazer isso. Dito isto, existe uma opção para o mergemaster lidar com tudo automaticamente. Na 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.

Se você deseja automatizar o manuseio de prisões, você pode querer dar uma olhada mais de perto em todas as coisas de gerenciamento de prisões que existem, como ezjaile qjail. Estes já fornecem automatismos para lidar com a atualização de jails.

informação relacionada