En un post anterior, os hablamos de la versión 1.98. Después de ésto, hemos subido hasta la versión 2.01.
Éstos son los cambios acumulados en las diferentes versiones:
En la versión 1.99 corregí un bug en el código del script softwareupdate por el que no se comprobaba bien si sinc_puppet estaba ya corriendo.
En la versión 2.0 modifiqué pkgsync para realizar una actualización previa de paquetes antes de proceder a instalar/desinstalar los paquetes especificados en las listas musthave, mayhave y maynothave.
En la versión 2.01 he realizado dos cambios:
- En la versión 1.94, a petición de un compañero, modifiqué /usr/local/sbin/pkgsync para permitir líneas de comentarios. En esta nueva versión, lo he vuelto a modificar para permitir el uso de comentarios también en la misma línea donde se define el nombre de un paquete.
- Por otro lado, he modificado /usr/local/sbin/softwareupdate para que realice una actualización de paquetes de forma desatendida, sin preguntas.
El código completo, como siempre, está publicado en mi Github:
Be the first to comment