<?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>Totalement Geek ! &#187; server</title>
	<atom:link href="http://totalement.geek.oupas.fr/article/tag/server/feed" rel="self" type="application/rss+xml" />
	<link>http://totalement.geek.oupas.fr</link>
	<description>... ou pas.</description>
	<lastBuildDate>Tue, 29 Nov 2011 09:54:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mise à jour automatique d&#8217;un Ubuntu Server</title>
		<link>http://totalement.geek.oupas.fr/article/2008/07/26/mise-a-jour-automatique-dun-ubuntu-server</link>
		<comments>http://totalement.geek.oupas.fr/article/2008/07/26/mise-a-jour-automatique-dun-ubuntu-server#comments</comments>
		<pubDate>Sat, 26 Jul 2008 11:11:51 +0000</pubDate>
		<dc:creator>Renaud</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[planet libre]]></category>
		<category><![CDATA[planet ubuntu-fr]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://totalement.geek.oupas.fr/?p=81</guid>
		<description><![CDATA[Pour ceux qui souhaitent, comme moi, tenir à jour leur serveur domestique, tournant sur Ubuntu Server (ou sur n&#8217;importe quel distribution dérivée de Debian, j&#8217;imagine) sans pour autant devoir faire les upgrade à la main, voici ce qu&#8217;il faut faire: Il faut créer un fichier qui contiendra les commandes pour faire la mise à jour [...]]]></description>
			<content:encoded><![CDATA[<p>Pour ceux qui souhaitent, comme moi, tenir à jour leur serveur domestique, tournant sur Ubuntu Server (ou sur n&#8217;importe quel distribution dérivée de Debian, j&#8217;imagine) sans pour autant devoir faire les upgrade à la main, voici ce qu&#8217;il faut faire:</p>
<ol>
<li>Il faut créer un fichier qui contiendra les commandes pour faire la mise à jour et qui sera exécuter périodiquement:
<pre>sudo vim /usr/local/bin/cron_upgrade</pre>
</li>
<li>Appuyez sur i pour vous mettre en mode &laquo;&nbsp;insertion&nbsp;&raquo;, puis collez le texte suivant:
<pre>#/bin/bash
# Update, upgrade and dist-upgrade and check if reboot is required: /usr/local/bin/cron_update
# Must be executed by root or by root crontab.
/usr/bin/apt-get clean
/usr/bin/apt-get update
/usr/bin/apt-get -y upgrade
/usr/bin/apt-get -y dist-upgrade
/usr/bin/find /var/cache/apt/archives/linux-image* -exec /sbin/reboot {} \;</pre>
</li>
<li>Sauvegardez et quitter vim en tapant Echap puis :x (ce n&#8217;est pas un smiley !)</li>
<li>Il faut maintenant rendre le fichier exécutable en tapant:
<pre>sudo chmod +x /usr/local/bin/cron_upgrade</pre>
</li>
<li>Il ne nous reste plus qu&#8217;à exécuter ce fichier périodiquement. Pour cela, nous allons créer un cron:
<pre>sudo crontab -e</pre>
</li>
<li>Ajoutez la ligne suivante (si vous voulez que cela s&#8217;exécute tous les jours à 3h30:
<pre>30 03 * * * /usr/local/bin/cron_upgrade</pre>
</li>
</ol>
<p>Ce script a la particularité de faire rebooter le serveur si un nouveau noyau vient d&#8217;être installé. Si vous ne voulez pas qu&#8217;il reboot automatiquement, supprimez ou commentez (avec un dièse) la dernière ligne.</p>
<p>J&#8217;ai récupéré ce script sur le <a href="http://ubuntuforums.org/showthread.php?t=559864" target="_blank">forum ubuntu</a> (merci kagou) mais je l&#8217;ai un peu modifié.</p>
<p><strong>Attention, ce script n&#8217;est absolument pas conseillé pour des serveurs de productions. je l&#8217;utilise uniquement sur un serveur domestique (chez moi, donc). La mise à jour et le reboot automatique d&#8217;un serveur pouvant provoquer des disfonctionnements impossible à prévoir (surtout si vous avez modifié à la main certains fichiers de configuration)</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://totalement.geek.oupas.fr/article/2008/07/26/mise-a-jour-automatique-dun-ubuntu-server/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

