Modificado purge-old-kernels para eliminar headers y restos de kernels desinstalados

He realizado dos modificaciones en el script purge-old-kernels. La primera hace que el script elimine restos de kernels desinstalados. La segunda purga los headers de kernels que no se encuentren instalados.

Podéis instalarlo en vuestro servidor de una forma muy sencilla:

# wget --no-check-certificate -O /usr/local/sbin/purge-old-kernels https://github.com/algodelinux/purge-old-kernels/raw/master/purge-old-kernels
# chmod 755 /usr/local/sbin/purge-old-kernels
Una vez instalado, no tenéis más que ejecutarlo sin parámetros para eliminar todos los kernels salvo los dos más recientes:

# purge-old-kernels

O podéis especificar el número de kernels a conservar:

# purge-old-kernels --keep 3

El script pedirá confirmación antes de eliminar. Para evitar que pida confirmación podéis usar el parámetro -y:

# purge-old-kernels --keep 3 -y

Si queréis que se ejecute de forma silenciosa (sin mostrar mensajes) podéis usar el parámetro -q:

# purge-old-kernels --keep 3 -qy

Aquí podéis ver el código completo:

Be the first to comment

Por favor acceder para comentar.