Обновлять тюрьмы FreeBSD в бесшумном режиме

Что делать, если я хочу добавить весь процесс в cron? Есть ли бесшумный способ обновления тюрьмы?

После этих шагов:

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

Пришло время:

 # mergemaster -Ui -D /jails/somejail 

Как автоматизировать этот процесс, задавая так много вопросов во время этой операции (например, mergemaster)? Я хочу, чтобы все мои файлы конфигурации остались нетронутыми.

  • Хранилище корневых файлов FreeBSD 10
  • Обнуление пространства подкачки FreeBSD?
  • В Linux я бы использовал «/ opt» для пользовательского программного обеспечения. В FreeBSD?
  • Как ограничить количество запущенных процессов getty?
  • почему мой php-скрипт медленнее на debian, чем freebsd?
  • Как неисправное оборудование вызывает ошибку страницы ядра (фатальная ловушка 12)?
  • Файловая система для обмена дисками между Linux и FreeBSD
  • Freebsd: брандмауэр pf не работает при перезагрузке
  • One Solution collect form web for “Обновлять тюрьмы FreeBSD в бесшумном режиме”

    Оставляя все ваши файлы конфигурации нетронутыми, это может быть опасно. Поэтому я бы посоветовал это сделать. Тем не менее, есть возможность для mergemaster справиться со всем автоматически. Из mergemaster(8) :

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

    Если вы хотите автоматизировать работу с тюрьмами, вы можете, однако, захотеть поближе познакомиться со всеми ezjail управления тюрьмой, такими как ezjail и qjail . Они уже предоставляют автоматизацию для обработки обновлений тюрем.

    Linux и Unix - лучшая ОС в мире.