Logo Espacio Linux Paypal - Acepta pagos con tarjeta en tu negocio      
Portada Manuales Linux Descargas Foros Buscar Mapa del sitio Ayuda BlogEL
   Iniciar sesión | Registrarse    
 
Principal

Patrocinadores

Boletín Espacio Linux
Las novedades del sitio y el mundo Linux en tu email.


Taller Linux
 Estación de Trabajo en Audio
 HOWTO: Configuración básica de Ratpoison
 Guía de remasterización de Knoppix
 HOWTO: Nano, mi editor favorito
 HOWTO: Configuración Básica de IceWM


Sitios amigos

Accede a la renovada sección del Taller Linux, en donde puedes encontrar nuevos contenidos:
http://manuales.espaciolinux.com



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.






Autor: Daniel Medianero García (Meleagro)
URL: http://www.meleagro.esp.cc
Colaboración para Espacio Linux.
Fecha: 2006-07-10
(2013 Lecturas)



Copyright © 2003 por Espacio Linux


[ Volver Atrás ]
Content ©
 



Copyright | Términos de uso | Política de privacidad | Publicidad | Contáctanos | Blog