Ejecutando comandos de mantenimiento en pbuilder chroot usando cron

Ejecutando comandos de mantenimiento en pbuilder chroot usando cron

Ejecutamos un sistema de compilación automatizado usando pbuilder-dist. Lo usamos para construir nuestro proyecto de código abierto.Sitios web instantáneospara producir compilaciones nocturnas. Actualmente estamos construyendo contra Ubuntu "confiable".

El problema al que nos enfrentamos es que periódicamente los paquetes en Ubuntu se actualizan y nuestro entorno chroot necesita actualizarse. En resumen, queremos ejecutar comandos desde cron dentro del chroot así:

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

Sin embargo, no veo una manera de hacer esto. Sí, hay pbuilderganchos, pero no veo una manera de hacerlo desde un script cron:

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

...y luego alimentarlo con comandos como el anterior.

¿Algunas ideas? He mirado la documentación pbuilderpero no veo una forma clara y obvia, así que pensé en preguntar aquí.

Respuesta1

No importa. pbuilder-dist <distro> updatehace exactamente lo que se necesita aquí.

información relacionada