Запуск команд обслуживания в pbuilder chroot с помощью cron

Запуск команд обслуживания в pbuilder chroot с помощью cron

Мы запускаем автоматизированную систему сборки с помощью pbuilder-dist. Мы используем ее для сборки нашего проекта с открытым исходным кодомСайты Snapдля создания ночных сборок. В настоящее время мы собираем на основе Ubuntu "trusty".

Проблема, с которой мы сталкиваемся, заключается в том, что периодически пакеты в Ubuntu обновляются, и наша среда chroot должна обновляться. Короче говоря, мы хотим запускать команды из cron в chroot следующим образом:

# apt-get update
# apt-get upgrade
# apt-get autoremove

Однако я не вижу способа сделать это. Да, есть pbuilderхуки, но я не вижу способа сделать это из скрипта cron:

# pbuilder-dist trusty login --save-after-login

...а затем введите в него команды, как указано выше.

Есть идеи? Я посмотрел документацию, pbuilderно не вижу ясного и очевидного способа, поэтому решил спросить здесь.

решение1

Неважно. pbuilder-dist <distro> updateделает именно то, что здесь нужно.

Связанный контент