On Sun, 3 Feb 2008 20:26:26 -0300 "Loverman" <[EMAIL PROTECTED]> wrote:
> Me lo puedes Enviar... Porfa... seria de utilidad para todos si lo > publicas como Quote... > Buenas. Aqui lo tienes: ---------------- #! /bin/sh # script: update # version: 0.1 # author: vctrsnts AT wanadoo DOS es # data: 24/04/2004 # # requiriments: # none # # Description: # script que realiza la actualización de los paquetes que # tenemos instalados. Comprueba si hay programas a actualizar, # si es el caso, envia un mail a la direccion indicada. Este # mail contiene los paquetes a actualizar. # Versión modificada de Script enviado por Alexis Roda. # # Utilización: # - Este fichero se tiene que copiar dentro del directorio /ect/cron/weekly. # - Con esto se consigue que la actualización se lleva una vez a # la semana. Si quisieras que el tiempo fuese # diferente, solamente tendriamos que cambiar de directorio # - Se tiene que quitar la extensión txt y darle permisos de ejecución. # APTGET=/usr/bin/apt-get INF=/tmp/upgrades.log.$$ [EMAIL PROTECTED] uname -a > ${INF} ; echo >> ${INF} ${APTGET} update > /dev/null 2>&1 ${APTGET} -s upgrade | grep ^Inst >> ${INF} 2>&1 grep ^Inst ${INF} > /dev/null 2>&1 if [ $? != 0 ] ; then echo No hay nuevas actualizaciones. >> ${INF} 2>&1 fi [ -f ${INF} ] \ && mailx -s "[`uname -n`] Actualizaciones de paquetes `date +%d.%B.%Y`" ${EMAIL} < ${INF} \ && rm ${INF}; ---------------- Aqui se acaba. Espero que te pueda ser de utilidad. -- http://vctrsnts.dyndns.org "Hay 10 tipos de personas en este mundo." "Las que saben binario y las que no."