 |
|
Boletín Espacio Linux
|
Las novedades del sitio y el mundo Linux en tu email.
|
|
|
|
|
|  |
Informador de actualizaciones en el Kernel
Este script comprueba la versión del kernel y te manda un mail avisandote si detecta versiones nuevas. #!/bin/bash
#
#Informador de actualizaciones en el Kernel
#Versión: 1.0
#
#Daniel Medianero ( dmedianero@gmail.com )
#M3l34GR0 ( http://www.meleagro.esp.cc )
#
#Requisitos: Tener instalado un servidor de correo (que funcione el comando mail)
# Tener los comandos wget y awk
#
#Este script y más cosas puedes encontrar en mi FTP personal: ftp://meleagro.homeunix.org
#
#Funcionamiento: Este script comprueba la versión del kernel y te manda un mail avisandote si detecta versiones nuevas
# Para que avise en cualquier momento meter la ejecución del script en el Crontab
# Para configurarlo hay que ajustar dos variables:
# DESTINATARIO: hay que poner la dirección de correo a donde se enviarán las alertas
# RAMA: rama del kernel, puede ser la serie 2.6 o 2.4
#
DESTINATARIO=dmedianero@gmail.com
RAMA_KERNEL=2.6
wget -o /dev/null http://www.kernel.org/kdist/finger_banner
KERNEL_WEB=`awk '{print $10}' finger_banner | grep $RAMA_KERNEL`
KERNEL_MAQUINA=`uname -r`
rm finger_banner
if [ "$KERNEL_MAQUINA" != "$KERNEL_WEB" ]
then
{
echo " " > /tmp/mail_kernel
echo "Hay que actualizar el kernel $KERNEL_MAQUINA de $HOSTNAME" >> /tmp/mail_kernel
echo "Está disponible ya la versión $KERNEL_WEB" >> /tmp/mail_kernel
echo " " >> /tmp/mail_kernel
echo "Para descargarlo haz click en este enlace: http://www.kernel.org/pub/linux/kernel/v2.6/linux-$KERNEL_WEB.tar.gz" >> /tmp/mail_kernel
echo " " >> /tmp/mail_kernel
echo "CHANGELOG del kernel $KERNEL_WEB:" >> /tmp/mail_kernel
echo " " >> /tmp/mail_kernel
wget -o /dev/null http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-$KERNEL_WEB
cat ChangeLog-$KERNEL_WEB >> /tmp/mail_kernel
rm ChangeLog-$KERNEL_WEB
echo "`cat /tmp/mail_kernel`" | mail -s "Nueva versión en el kernel de la rama $RAMA_KERNEL" -r actualizador@kernel.org $DESTINATARIO
rm /tmp/mail_kernel
}
fi
Comentarios
Para cualquier duda, observación o sugerencia sobre este documento puedes hacerlo a través del siguiente enlace:
Foro: Informador de actualizaciones en el Kernel.
|
Copyright © 2003 por Espacio Linux [ Volver Atrás ] |
|
|
|