<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Daniel Vigueras &#187; Utilidades</title>
	<atom:link href="http://www.danielvigueras.com/c/utilidades/feed" rel="self" type="application/rss+xml" />
	<link>http://www.danielvigueras.com</link>
	<description>Seguridad informática, redes y criptografía</description>
	<lastBuildDate>Wed, 04 Aug 2010 23:20:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Actualizaciones semi automáticas en Debian y Ubuntu</title>
		<link>http://www.danielvigueras.com/utilidades/actualizaciones-semi-automaticas-en-debian-y-ubuntu</link>
		<comments>http://www.danielvigueras.com/utilidades/actualizaciones-semi-automaticas-en-debian-y-ubuntu#comments</comments>
		<pubDate>Sun, 24 May 2009 23:08:39 +0000</pubDate>
		<dc:creator>Daniel Vigueras</dc:creator>
				<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[actualizaciones]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[servidor]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.danielvigueras.com/?p=67</guid>
		<description><![CDATA[Como ya hemos comentado, es importante tener actualizado nuestro servidor, sobre todo si estas actualizaciones están relacionadas con la seguridad del mismo. En el caso de Debian/Ubuntu directamente podríamos realizar un pequeño script que ejecutara un aptitude update &#38;&#38; aptitude upgrade cada 3 horas, por ejemplo. Sin embargo no es algo que recomiende ya que [...]]]></description>
			<content:encoded><![CDATA[<p>Como ya hemos comentado, es importante tener actualizado nuestro servidor, sobre todo si estas actualizaciones están relacionadas con la seguridad del mismo. En el caso de <strong>Debian/Ubuntu</strong> directamente podríamos realizar un pequeño script que ejecutara un <strong><em>aptitude update &amp;&amp; aptitude upgrade</em></strong> cada 3 horas, por ejemplo. Sin embargo no es algo que recomiende ya que (quizá sea paranoia mía) ¿ y si alguna de estas actualizaciones nos estropea algo del servidor ?</p>
<p>Sería interesante saber cuando hay actualizaciones disponibles para posteriormente entrar a mano y realizarlas bajo nuestra supervisión de forma manual. Para ello he elaborado un script de gran sencillez cuyo cometido es el de actualizar la lista de paquetes disponibles en <strong>Debian/Ubuntu</strong> y posteriormente realizar una simulación de actualización del sistema, en caso de que se necesite descargar algo nos avisa mediante correo electrónico.</p>
<p>El contenido del script es el siguiente:</p>
<pre>#!/bin/bash
LOGFILE=/tmp/log_aptitude
aptitude update  &gt; $LOGFILE
aptitude -sy upgrade &gt;&gt; $LOGFILE
grep -q "Necesito descargar 0B" $LOGFILE
if [ $? -eq 1 ]
then
      cat $LOGFILE | mail -s "Se necesita actualizar el servidor" mi@correo.com
fi</pre>
<p>Sustituyendo mi@correo.com por nuestra dirección de correo electrónico donde recibir las notificaciones.<br />
Para añadirlo al crontab de forma que <strong>se ejecute cada 3 horas</strong> habría que ejecutar como <em>root</em></p>
<blockquote><p>crontab -e</p></blockquote>
<p>y añadir la siguiente línea:</p>
<blockquote><p>0 */3 * * * /root/scripts/aptupdates</p></blockquote>
<p>Una vez hecho esto en el momento en que haya alguna actualización pendiente de realizar se nos informarán por correo, evitando así tener que entrar periódicamente al servidor y comprobar esto de forma manual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielvigueras.com/utilidades/actualizaciones-semi-automaticas-en-debian-y-ubuntu/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
