<?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>LoïcG &#187; ubuntu</title>
	<atom:link href="http://blog.loicg.net/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.loicg.net</link>
	<description>Carnet d&#039;un développeur web</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:31:19 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Projet NAS homemade, installation et configuration</title>
		<link>http://blog.loicg.net/tech/projet-nas-maison-installation-configuration/</link>
		<comments>http://blog.loicg.net/tech/projet-nas-maison-installation-configuration/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 13:49:30 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=1316</guid>
		<description><![CDATA[Il est maintenant tant de te présenter la configuration logicielle de ce petit NAS&#8230; Et tu vas voir, il n&#8217;a de NAS que le nom car il va gérer : Serveur Samba (pour assurer le partage en réseau, la fonction primaire du NAS) Serveur Apache/PHP/MySQL (certains NAS le font) Serveur SVN (aucun NAS ne le [...]]]></description>
			<content:encoded><![CDATA[<p>Il est maintenant tant de te présenter la configuration logicielle de ce petit NAS&#8230;</p>
<p><a href="http://www.flickr.com/photos/kevindean/3727399788/"><img class="alignright size-full wp-image-1361" title="Stockage" src="http://blog.loicg.net/wp-content/uploads/2011/02/3727399788_4e0a8331c5_m.jpg" alt="" width="240" height="240" /></a></p>
<h2><span style="font-weight: normal; font-size: 13px;">Et tu vas voir, il n&#8217;a de NAS que le nom car il va gérer :</span></h2>
<ul>
<li>Serveur Samba (pour assurer le partage en réseau, la fonction primaire du NAS)</li>
<li>Serveur Apache/PHP/MySQL (certains NAS le font)</li>
<li>Serveur SVN (aucun NAS ne le fait, ça devient intéressant)</li>
<li>Serveur UPNP Av (pour regarder mes films de vacances sur la Freebox HD)</li>
</ul>
<p><span id="more-1316"></span></p>
<h2>Système d&#8217;exploitation :</h2>
<p>Je suis &laquo;&nbsp;fan&nbsp;&raquo; (j&#8217;apprécie, disons&#8230;) Ubuntu, et ce depuis la version 6.10.<br />
Ainsi, c&#8217;est cette distro que j&#8217;ai choisis, enfin la version 10.10, en Desktop car cette machine peut être amenée à me servir de MediaCenter.<br />
L&#8217;installation est &laquo;&nbsp;normale&nbsp;&raquo;, j&#8217;ai simplement ajouté htop et bloqué les processus dont je n&#8217;ai pas besoin (bluetooth, accessibilité, etc &#8230;) qui sont activés par défaut et se lancent au démarrage.</p>
<h2>Le partage Samba :</h2>
<p>Attention ! Là, c&#8217;est MEGA-technique !<br />
Le paquet est déjà dispo sur Ubuntu Desktop, reste juste à aller partager le(s) dossier(s) souhaités <img src='http://blog.loicg.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Ok pour les puristes de la console, j&#8217;aurai pu montrer comment tout ceci se configure dans le smb.conf, mais non !</em></p>
<p><em><br />
</em></p>
<h2>Serveur LAMP :</h2>
<p>Comme je n&#8217;ai pas besoin de m&#8217;embêter à configurer un serveur web aux p&#8217;tits oignons, je suis directement passé par le paquet magique disponible depuis quelques versions d&#8217;Ubuntu.</p>
<p>Ce serveur me permettra d&#8217;utiliser diverses applications codées en PHP (donc USVN), mais également à tester certaines applications web que je développe.</p>
<pre class="brush: bash; title: ; notranslate">sudo apt-get install lamp-server^</pre>
<p>J&#8217;en avais parlé il y a peu&#8230; Mais si, lecteur, <a href="http://blog.loicg.net/how-to/installation-lamp-ubuntu-maverick-meerkat/">souviens-toi</a> <img src='http://blog.loicg.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h2>Serveur SVN :</h2>
<p>J&#8217;ai besoin d&#8217;un serveur SVN pour m&#8217;assurer de la sauvegarde régulière de mes différents développement.<br />
Je ne partage que peut de ressources que j&#8217;y entrepose, mais la possibilité d&#8217;ouvrir certains accès risque de me servir (ne serait-ce que pour partager certaines librairies avec des amis ou collègues).</p>
<p>J&#8217;ai rédigé un tuto récemment pour <a href="http://blog.loicg.net/how-to/installation-usvn-version-1/">installer SVN couplé à USVN</a> (une interface web qui permet de gérer ses dépôts, ses utilisateurs et leurs groupes).</p>
<h2>Serveur UPNP A/V et DLNA :</h2>
<p>Pour me permettre de visualiser mes films de vacances (ahem) sur ma Freebox HD, j&#8217;ai configuré un serveur UPNP nommé uShare.<br />
uShare est un serveur multimedia qui permet de diffuser ses vidéos sur un réseau local. Ainsi, des appareils tels que la FreeboxHD, la PS3 ou la Xbox 360 pourront accéder à tout le contenu.</p>
<p>Sur Ubuntu, il existe un paquet uShare, pour l&#8217;installer il suffit donc de saisir :</p>
<pre class="brush: bash; title: ; notranslate">sudo apt-get install ushare</pre>
<p>Ensuite, il faut modifier le fichier de config pour :</p>
<pre class="brush: bash; title: ; notranslate">sudo nano /etc/ushare.conf</pre>
<p>Tu y inscris :</p>
<ol>
<li>Le nom à donner à ton serveur (USHARE_NAME)</li>
<li>Le ou les dossiers à partager (USHARE_DIR)</li>
<li>&#8230;.</li>
<li>Profit !</li>
</ol>
<p>Ensuite, on lance le serveur uShare :</p>
<pre class="brush: bash; title: ; notranslate">sudo /etc/init.d/ushare start</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/tech/projet-nas-maison-installation-configuration/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installation de USVN (version 1.0+)</title>
		<link>http://blog.loicg.net/how-to/installation-usvn-version-1/</link>
		<comments>http://blog.loicg.net/how-to/installation-usvn-version-1/#comments</comments>
		<pubDate>Sun, 13 Feb 2011 10:42:11 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=1334</guid>
		<description><![CDATA[USVN est une interface web, développée sous Symfony en PHP (avec le Framework Zend), qui permet de gérer facilement des dépôts SVN. Aujourd&#8217;hui, je te propose de découvrir cet outil et te guider dans son installation (car si on suit la doc officielle, ça ne fonctionne pas&#8230; De plus, elle n&#8217;est pas à jour). Installation de [...]]]></description>
			<content:encoded><![CDATA[<p>USVN est une interface web, développée <del>sous Symfony</del> en PHP (avec le Framework Zend), qui permet de gérer facilement des dépôts SVN.<br />
Aujourd&#8217;hui, je te propose de découvrir cet outil et te guider dans son installation (car si on suit la <a href="https://trac.usvn.info/wiki/Documentation/Install">doc officielle</a>, ça ne fonctionne pas&#8230; De plus, elle n&#8217;est pas à jour).</p>
<p><span id="more-1334"></span></p>
<h2>Installation de SVN sur Ubuntu</h2>
<p>Tout d&#8217;abord, nous avons besoin d&#8217;un server LAMP complet sur la machine (tu as <a href="http://blog.loicg.net/how-to/installation-lamp-ubuntu-maverick-meerkat/" target="_blank">un tuto ici</a>).<br />
Ensuite, nous allons installer les paquets nécessaires pour SVN:</p>
<pre class="brush: bash; title: ; notranslate">sudo apt-get install subversion libapache2-svn</pre>
<p>Maintenant, on active les modules Apache2 :</p>
<pre class="brush: bash; title: ; notranslate">
a2enmod rewrite
a2enmod dav
</pre>
<p>Puis on va créer le dossier qui contiendra les dépôts (les fichiers versionnés de nos projets, etc &#8230;) :</p>
<pre class="brush: bash; title: ; notranslate">
sudo mkdir /media/mondisquedur/usvn
sudo mkdir /media/mondisquedur/usvn/files
sudo chown www-data:www-data /media/mondisquedur/usvn -R
</pre>
<p>Nous avons désormais tous les paquets nécessaires, nous allons donc configurer Apache2 :</p>
<pre class="brush: bash; title: ; notranslate">sudo nano /etc/apache2/sites-enabled/020-usvn</pre>
<p>Dans lequel on va coller ceci (à adapter selon tes dossiers) :</p>
<pre class="brush: plain; title: ; notranslate">
Alias /usvn /var/www/usvn/public
&lt;Directory &quot;/var/www/usvn&quot;&gt;
    Options +SymLinksIfOwnerMatch
    AllowOverride All
    Order allow,deny
    Allow from all
&lt;/Directory&gt;
</pre>
<p>C&#8217;est OK pour la configuration du serveur, on va pouvoir attaquer l&#8217;installation de USVN.</p>
<h2>Installation de USVN</h2>
<p>On va commencer par télécharger le soft, sur cette le site officiel <a href="http://www.usvn.info/download">http://www.usvn.info/download</a> (version zip ou tar, c&#8217;est égal) et tu le décompresse dans ton dossier www d&#8217;Apache (probablement /var/www/).</p>
<p>Ensuite, on va créer un bon fichier .htaccess dans /var/www/usvn/public/ et y coller ceci :</p>
<pre class="brush: plain; title: ; notranslate">
&lt;Files *.ini&gt;
        Order Allow,Deny
        Deny from all
&lt;/Files&gt;
php_flag short_open_tag on
php_flag magic_quotes_gpc off

RewriteEngine on
#RewriteCond
RewriteBase &quot;/usvn/&quot;
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</pre>
<p>J&#8217;ai trouvé ce fichier de config sur le <a href="http://forum.usvn.info/viewtopic.php?p=71531#p71531" target="_blank">forum de USVN</a>, mais je te déconseille d&#8217;u mettre les pieds car le forum est totalement spammé &#8230; (dommage)</p>
<p>Maintenant, on va lancer la procédure d&#8217;installation de USVN en se rendant à l&#8217;adresse http://monserveur/usvn/install.php</p>
<p>Et on suit l&#8217;assistant d&#8217;installation.<br />
En toute fin d&#8217;installation, l&#8217;assistant te donnera un morceau de config Apache2 à coller dans le fichier que nous avons créé tout à l&#8217;heure :</p>
<pre class="brush: bash; title: ; notranslate">sudo nano /etc/apache2/020-usvn</pre>
<h2>Création d&#8217;un dépôt dans USVN</h2>
<p>USVN est rudement pratique pour réaliser ce genre d&#8217;opérations, non pas que ce soit complexe de créer un dépôt à la main, mais la gestion des droits est assez chiante (il faut le dire).</p>
<p>C&#8217;est là que USVN va prendre tout son sens :</p>
<p>On se connecte à USVN : http://monserveur/usvn/</p>
<p><a href="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-login.png"><img class="aligncenter size-medium wp-image-1347" title="USVN : fenêtre de connexion" src="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-login-300x154.png" alt="" width="300" height="154" /></a></p>
<p>Voici la page d&#8217;accueil :</p>
<p><a href="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-accueil.png"><img class="aligncenter size-medium wp-image-1344" title="USVN : accueil" src="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-accueil-300x217.png" alt="" width="300" height="217" /></a>On peut y voir mes projets ainsi que les groupes d&#8217;utilisateurs.</p>
<p>Pour créer un projet, on se rend dans &laquo;&nbsp;Administration&nbsp;&raquo; puis &laquo;&nbsp;Projets&nbsp;&raquo; :</p>
<p><a href="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-gestion-projets.png"><img class="aligncenter size-medium wp-image-1346" title="USVN : Gestion de projets" src="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-gestion-projets-300x176.png" alt="" width="300" height="176" /></a></p>
<p>On trouve dans cette interface la liste des projets, avec la possibilité d&#8217;en changer les droits ou de les supprimer.Puis, on clique sur &laquo;&nbsp;Créer un projet&nbsp;&raquo; :</p>
<p><a href="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-creation-projet.png"><img class="aligncenter size-medium wp-image-1345" title="USVN : Créer un projet" src="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-creation-projet-300x288.png" alt="" width="300" height="288" /></a></p>
<p>On peut également modifier un projet (ses groupes, ses administrateurs) :</p>
<p><a href="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-detail-projet.png"><img class="aligncenter size-medium wp-image-1349" title="USVN : modification d'un projet" src="http://blog.loicg.net/wp-content/uploads/2011/02/usvn-detail-projet-300x160.png" alt="" width="300" height="160" /></a>L&#8217;URL à fournir à ton client SVN (subersive pour eclipse, tortoise ou autre selon tes goûts et ta plateforme) t&#8217;es donnée dans cette page.<br />
Il ne te restera plus qu&#8217;à fournir ton login/mot de passe pour profiter de ton nouveau dépôt <img src='http://blog.loicg.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/how-to/installation-usvn-version-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Installer Memcached sur Ubuntu Server 10.04</title>
		<link>http://blog.loicg.net/how-to/installation-memcached-ubuntu-server/</link>
		<comments>http://blog.loicg.net/how-to/installation-memcached-ubuntu-server/#comments</comments>
		<pubDate>Sun, 26 Sep 2010 21:09:10 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=1031</guid>
		<description><![CDATA[Aujourd&#8217;hui, j&#8217;ai souhaité essayer memcached coupé à l&#8217;extension W3 Total Cache (pour WordPress), et je me suis heurté à quelques difficultés lors de l&#8217;installation de ce système de cache et de sa librairie pour PHP5. Voici donc un petit HowTo pour réaliser une installation rapide sur une Ubuntu 10.04 Server. Memcache est un système de [...]]]></description>
			<content:encoded><![CDATA[<p>Aujourd&#8217;hui, j&#8217;ai souhaité essayer memcached coupé à l&#8217;extension W3 Total Cache (pour WordPress), et je me suis heurté à quelques difficultés lors de l&#8217;installation de ce système de cache et de sa librairie pour PHP5. Voici donc un petit HowTo pour réaliser une installation rapide sur une Ubuntu 10.04 Server.<span id="more-1031"></span></p>
<p>Memcache est un système de cache qui stocke des objets dans la mémoire vive. Ce genre de cache permet principalement d&#8217;enregistrer (ou cacher) des résultats de requêtes pour permettre de les obtenir plus rapidement qu&#8217;à partir d&#8217;une base de données, car il est bien plus rapide de lire des infos depuis la RAM que depuis le disque dur.</p>
<p>Pour procéder à l&#8217;installation de memcached (une version de memcache), nous allons installer les packages suivants :</p>
<ul>
<li>memcached (le principal intéressé ^^)</li>
<li>php-pear (car nous aurons besoin de pecl)</li>
<li>php5-dev (pour son précieux phpize)</li>
<li>libmemcached-dev (pour obtenir la librairie memcached.o)</li>
</ul>
<pre>sudo apt-get install memcached php-pear php5-dev libmemcached-dev</pre>
<p>Ensuite, nous installons memcache depuis la librairie pecl</p>
<pre>sudo pecl install Memcache</pre>
<p>Puis, nous activons la librairie PHP memcache :</p>
<pre>sudo echo "extension=memcache.so" &gt; /etc/php5/apache2/conf.d/memcache.ini</pre>
<p>Nous ajoutons la ligne suivante dans le fichier de configuration de PHP (/etc/apache2/php.conf/php.ini), qui nous permet de définir la stratégie relative aux hashs.</p>
<pre>memcache.hash_strategy="consistent"</pre>
<p>Il est maintenant temps de lancer le démon de memcached :</p>
<pre>memcached -d -m 2048 -l 10.0.0.40 -p 11211</pre>
<p>Et pour finir, on relance Apache :</p>
<pre>/etc/init.d/apache2 restart</pre>
<p>Et voilà, le système de cache d&#8217;objet Memcache est prêt à l&#8217;emploi (avec l&#8217;extension W3 Total Cache dans WordPress par exemple).</p>
<p>Source : <a href="http://www.zayinkrige.com/installing-memcached-on-ubuntu-10-04/">Zayin Krige</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/how-to/installation-memcached-ubuntu-server/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Résoudre le problème des infobulles d&#8217;Eclipse sous Ubuntu 10.04</title>
		<link>http://blog.loicg.net/how-to/infobulles-noires-eclipse-sous-ubuntu-1004/</link>
		<comments>http://blog.loicg.net/how-to/infobulles-noires-eclipse-sous-ubuntu-1004/#comments</comments>
		<pubDate>Thu, 27 May 2010 11:37:25 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=963</guid>
		<description><![CDATA[Le nouveau thème par défaut d&#8217;Ubuntu 10.04 est très classe, mais il pose problème lorsqu&#8217;on utilise Eclipse. En effet, les infobulles soient écrites en noir sur fond noir &#8230; La solution la plus simple que j&#8217;ai trouvé consiste à changer les couleurs du thème Ubuntu pour les infobulles : Clic-droit sur le bureau Changer d&#8217;arrière [...]]]></description>
			<content:encoded><![CDATA[<p>Le nouveau thème par défaut d&#8217;Ubuntu 10.04 est très classe, mais il pose problème lorsqu&#8217;on utilise Eclipse.<br />
En effet, les infobulles soient écrites en noir sur fond noir &#8230;<br />
La solution la plus simple que j&#8217;ai trouvé consiste à changer les couleurs du thème Ubuntu pour les infobulles :<span id="more-963"></span></p>
<ol>
<li> Clic-droit sur le bureau</li>
<li> Changer d&#8217;arrière plan</li>
<li>Onglet Thème</li>
<li> Bouton Personnaliser</li>
<li>Choisir un gris clair (genre #CCCCCC) pour le fond</li>
<li>Choisir un gris plus foncé (genre #333333) pour le texte</li>
<li>Valider</li>
<li>Relancer Eclipse</li>
<li>Et voilà !</li>
</ol>
<p>Il existe aussi une autre solution consistant à rajouter des paramètres dans les fichiers de configs des workspaces d&#8217;Eclipse&#8230; Mais cette solution oblige à éditer de nombreux fichiers par workspace et à répéter l&#8217;opération dans chaque workspace, ce qui devient assez lourd <img src='http://blog.loicg.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Du coup, j&#8217;ai choisi un texte gris foncé sur un fond gris clair pour ne pas trop jurer avec le thème par défaut d&#8217;Ubuntu <img src='http://blog.loicg.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>Nota : je n&#8217;ai pas pu prendre de screenshot des infobulles d&#8217;Eclipse car celles-ci disparaissent lorsque j&#8217;appuie sur la touche Impr. Ecran ^^</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/how-to/infobulles-noires-eclipse-sous-ubuntu-1004/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Activer la sortie de veille avec un clavier USB sous Ubuntu</title>
		<link>http://blog.loicg.net/how-to/activer-la-sortie-de-veille-avec-un-clavier-usb-sous-ubuntu/</link>
		<comments>http://blog.loicg.net/how-to/activer-la-sortie-de-veille-avec-un-clavier-usb-sous-ubuntu/#comments</comments>
		<pubDate>Mon, 24 May 2010 11:35:38 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=945</guid>
		<description><![CDATA[Par défaut, Ubuntu ne sort pas de veille lorsqu&#8217;on appuie sur une touche avec un clavier en USB. C&#8217;est dommage, c&#8217;est tellement pratique Voici donc une astuce (un peu technique&#8230;) pour régler le problème. Créer un fichier dans /etc/init.d/ que l&#8217;on nommera wakeup.sh : sudo nano /etc/init.d/wakeup.sh Puis, on y colle ceci (en sachant que [...]]]></description>
			<content:encoded><![CDATA[<p>Par défaut, Ubuntu ne sort pas de veille lorsqu&#8217;on appuie sur une touche avec un clavier en USB. C&#8217;est dommage, c&#8217;est tellement pratique <img src='http://blog.loicg.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Voici donc une astuce (un peu technique&#8230;) pour régler le problème.<span id="more-945"></span></p>
<p>Créer un fichier dans /etc/init.d/ que l&#8217;on nommera wakeup.sh :</p>
<pre>sudo nano /etc/init.d/wakeup.sh</pre>
<p>Puis, on y colle ceci (en sachant que USB0 peut être USB1 chez certains &#8230;) :</p>
<pre dir="ltr">#!/bin/bash
 echo "USB0" &gt; /proc/acpi/wakeup
</pre>
<p>ctrl+x pour fermer et &laquo;&nbsp;o&nbsp;&raquo; (oui) pour enregistrer les changements.</p>
<p>Ensuite, on donne le droit d&#8217;exécution à notre script :</p>
<pre dir="ltr">sudo chmod +x /etc/init.d/wakeup.sh
</pre>
<p>et le tour est joué !</p>
<p>EDIT : Pour permettre au PC de sortir de veille après un redémarrage, il faut ajouter notre script wakeup.sh dans /etc/rc.local (qui est lancé à chaque fin de boot) :</p>
<p>Ajouter :</p>
<pre>﻿/etc/init.d/wakeup.sh</pre>
<p>juste avant la ligne :</p>
<pre>exit 0
</pre>
<p>Et voilà, au prochain démarrage, le réveil depuis le clavier USB sera opérationnel.</p>
<p>Pour activer la sortie de veille sans avoir à redémarrer, lancer :</p>
<pre>sudo /etc/init.d/wakeup.sh</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/how-to/activer-la-sortie-de-veille-avec-un-clavier-usb-sous-ubuntu/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Aperçu des fichiers Raw dans Nautilus</title>
		<link>http://blog.loicg.net/how-to/apercu-fichiers-raw-dans-nautilus/</link>
		<comments>http://blog.loicg.net/how-to/apercu-fichiers-raw-dans-nautilus/#comments</comments>
		<pubDate>Mon, 24 May 2010 06:00:34 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=941</guid>
		<description><![CDATA[En tant que propriétaire d&#8217;un reflex numérique de marque Canon (un EOS 400D), je prends mes photos au format RAW (.CR2). Par défaut, Nautilus (le navigateur de fichiers par défaut sous Ubuntu) n&#8217;affiche pas les miniatures pour ces images. J&#8217;ai donc cherché à avoir des miniatures pour les fichiers .CR2, et voici la solution : [...]]]></description>
			<content:encoded><![CDATA[<p>En tant que propriétaire d&#8217;un reflex numérique de marque Canon (un EOS 400D), je prends mes photos au format RAW (.CR2). Par défaut, Nautilus (le navigateur de fichiers par défaut sous Ubuntu) n&#8217;affiche pas les miniatures pour ces images.</p>
<p>J&#8217;ai donc cherché à avoir des miniatures pour les fichiers .CR2, et voici la solution :</p>
<ol>
<li>Installer le paquet &laquo;&nbsp;gnome-raw-thumbnailer&nbsp;&raquo; (avec Synaptic ou en ligne de commande avec apt)</li>
<li>Quitter nautilus : &laquo;&nbsp;nautilus -q&nbsp;&raquo; (à lancer dans un terminal, ou en faisant alt+F2 puis en tapant la commande)</li>
</ol>
<p>Et voilà, de belles miniatures (dont on peut ajuster la taille grâce au niveau de zoom de Nautilus).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/how-to/apercu-fichiers-raw-dans-nautilus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuration de sSMTP pour utiliser GMail depuis PHP</title>
		<link>http://blog.loicg.net/how-to/configuration-sendmail-gmail/</link>
		<comments>http://blog.loicg.net/how-to/configuration-sendmail-gmail/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 21:34:03 +0000</pubDate>
		<dc:creator>Loïc</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[serveur]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.loicg.net/?p=754</guid>
		<description><![CDATA[Depuis peu, j&#8217;ai pris un serveur (VPS) chez Gandi. A l&#8217;installation j&#8217;ai choisi une Ubuntu 9.04 (édition serveur, bien entendu) toute nue. S&#8217;en est suivie une configuration du serveur web (nginx+apache2, je reviendrai dessus dans un prochain billet). La semaine dernière, j&#8217;ai configuré l&#8217;envoi de mail via sSMTP pour pouvoir utiliser mon compte GMail depuis [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis peu, j&#8217;ai pris un serveur (VPS) chez <a title="Hebergement et noms de domaine" href="http://www.gandi.net/">Gandi</a>.<br />
A l&#8217;installation j&#8217;ai choisi une Ubuntu 9.04 (édition serveur, bien entendu) toute nue. S&#8217;en est suivie une configuration du serveur web (nginx+apache2, je reviendrai dessus dans un prochain billet).</p>
<p><img class="aligncenter size-full wp-image-756" title="Gmail - nouveau message" src="http://blog.loicg.net/wp-content/uploads/2009/11/Gmail-envoyer-un-message.PNG" alt="Gmail - nouveau message" width="159" height="98" /></p>
<p>La semaine dernière, j&#8217;ai configuré l&#8217;envoi de mail via sSMTP pour pouvoir utiliser mon compte GMail depuis ma console SSH ou depuis mes scripts PHP.<span id="more-754"></span> sSMTP est une mini-application qui permet (après configuration) d&#8217;utiliser la fonction sendmail avec un compte GMail, ce qui me procure un système d&#8217;envoi de mails efficaces, spacieux, autogéré et surtout je ne voulais pas m&#8217;amuser à configurer un serveur de mail complet (du type posix, exim, etc &#8230;) uniquement pour envoyer quelques mails depuis PHP&#8230;</p>
<p>Trêve de clavardage, on se remonte les manches et on ouvre le capot (ou un terminal, ça fera tout aussi bien l&#8217;affaire).<br />
<em>(la procédure d&#8217;installation/configuration se fait en SuperUtilisateur &#8211; su)</em>.</p>
<p>Tout d&#8217;abord, installons le dénommé sSMTP :</p>
<pre>apt-get install ssmtp</pre>
<p>Ensuite, il va falloir configurer la bête , ça se passe dans /etc/ssmtp/ssmtp.conf :</p>
<pre>nano /etc/ssmtp/ssmtp.conf</pre>
<p>y coller tout ceci (en prenant soin de remplacer moimoimoi et monmotdepassesecret par les bonnes infos &#8230;) :</p>
<pre>root=moimoimoi@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=
hostname=moimoimoi@gmail.com
UseSTARTTLS=YES
AuthUser=moimoimoi
AuthPass=monmotdepassesecret
FromLineOverride=YES</pre>
<p>un Ctrl+X pour fermer nano, puis un Y (pour yes), puis on passe aux aliases, qui se trouvent dans /etc/ssmtp/revaliases :</p>
<pre>nano /etc/ssmtp/revaliases</pre>
<p>y coller tout ceci (en remplaçant &laquo;&nbsp;monlogindemamachine&nbsp;&raquo; par votre vrai login):</p>
<pre>root:moimoimoi@gmail.com:smtp.gmail.com:587
monlogindemamachine:moimoimoi@gmail.com:smtp.gmail.com:587</pre>
<p>Et voilà, c&#8217;est fini. Vous pouvez vous essuyer les mains et tester l&#8217;envoi de mail depuis votre serveur ^^</p>
<p>Source : <a title="Setup Gmail sSMTP" href="http://www.delodder.be/howto/gmail-with-ssmtp-on-deb-based-system/">Delodder.be</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.loicg.net/how-to/configuration-sendmail-gmail/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using memcached (Feed is rejected)
Page Caching using memcached (User agent is rejected)
Database Caching 22/43 queries in 0.031 seconds using memcached

Served from: blog.loicg.net @ 2012-02-05 09:57:26 -->
