En esta última versión del paquete pkgsync, he introducido las siguientes modificaciones:
- Añadida nueva versión del script /usr/local/sbin/softwareupdate.
- Añadido script /usr/local/sbin/remove-all-repositories que permite borrar todos los ficheros de repositorios añadidos en /etc/apt/sources.list.d/.
- Añadida opción PUPPET_SERVER al fichero de configuración
/etc/default/pkgsync que nos permite indicar el nombre o la IP del servidor puppet:
# PUPPET_SERVER="puppetinstituto"
Con esta opción evitaremos ejecutar sinc_puppet si el servidor puppet
no responde. - Modificado /usr/local/sbin/pkgsync para:
- Comentar (en lugar de borrar) en los ficheros de listas de paquetes los nombres de los paquetes que no se encuentran en los repositorios.
- Ignorar los nombres de los paquetes que se encuentran comentados en los ficheros de listas.
El código, como siempre, está publicado en mi Github:
Be the first to comment