<?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>TheLinuxFr</title>
	<atom:link href="http://www.thelinuxfr.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thelinuxfr.org</link>
	<description>Le Monde du Libre</description>
	<lastBuildDate>Sat, 11 May 2013 15:46:01 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Script post-installation Debian Wheezy</title>
		<link>http://www.thelinuxfr.org/script-post-installation-debian-wheezy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=script-post-installation-debian-wheezy</link>
		<comments>http://www.thelinuxfr.org/script-post-installation-debian-wheezy/#comments</comments>
		<pubDate>Mon, 06 May 2013 09:16:16 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Debian 7]]></category>
		<category><![CDATA[DEBServer]]></category>
		<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Serveur]]></category>

		<guid isPermaLink="false">http://www.thelinuxfr.org/?p=283</guid>
		<description><![CDATA[<p>Pour fêter la sortie de Debian Wheezy je me permet de vous partager mon petit script de post-installation. Vous allez me dire c&#8217;est pas très propre etc etc&#8230; Donc n&#8217;hésiter pas à utiliser les commentaires pour vos suggestions, bugs&#8230; Téléchargement Le script permet : installation de ntp fail2ban htop rkhunter tree most ccze mc iftop smartmontools hdparm safe-rm molly-guard lm-sensors...</p><p>The post <a href="http://www.thelinuxfr.org/script-post-installation-debian-wheezy/">Script post-installation Debian Wheezy</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Pour fêter la sortie de <a href="http://www.debian.org/News/2013/20130504" target="_blank">Debian Wheezy</a> je me permet de vous partager mon petit script de post-installation.</p>
<p><span id="more-283"></span></p>
<p>Vous allez me dire c&rsquo;est pas très propre etc etc&#8230; Donc n&rsquo;hésiter pas à utiliser les commentaires pour vos suggestions, bugs&#8230;</p>
<p style="text-align: center;"><strong><a href="http://dl.thelinuxfr.org/debian/debserver7.sh" target="_blank">Téléchargement</a></strong></p>
<p style="text-align: left;">Le script permet :</p>
<ul>
<li>installation de ntp fail2ban htop rkhunter tree most ccze mc iftop smartmontools hdparm safe-rm molly-guard lm-sensors iotop apt-listbugs ;</li>
<li>ajout d&rsquo;un bashrc permettant la colorisation du terminal, ajoutant la colorisation des logs via <em>cless</em> et <em>ctail ;</em></li>
<li>ajout des dépôt non-free et contrib ;</li>
<li>possibilité d&rsquo;installer webmin, virtualbox&#8230;</li>
<li>et bien d&rsquo;autres&#8230;</li>
</ul>
<p>The post <a href="http://www.thelinuxfr.org/script-post-installation-debian-wheezy/">Script post-installation Debian Wheezy</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/script-post-installation-debian-wheezy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Projet unique sous Redmine/Chiliproject</title>
		<link>http://www.thelinuxfr.org/projet-unique-sous-redminechiliproject/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=projet-unique-sous-redminechiliproject</link>
		<comments>http://www.thelinuxfr.org/projet-unique-sous-redminechiliproject/#comments</comments>
		<pubDate>Wed, 23 Jan 2013 08:39:30 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[TheLinuxFr]]></category>
		<category><![CDATA[Pense-Bête]]></category>

		<guid isPermaLink="false">http://www.thelinuxfr.org/?p=252</guid>
		<description><![CDATA[<p>Voilà une petite astuce qui fonctionne sous Redmine ou Chiliproject pour avoir en page d&#8217;accueil un projet unique. Il faut pour cela éditer le fichier config/routes.rb et commenter la ligne : map.home '', :controller =&#62; 'welcome' Pour remplacer par : map.home '', :controller =&#62; 'projects', :action =&#62; 'show', :id =&#62; 'mon_projet'</p><p>The post <a href="http://www.thelinuxfr.org/projet-unique-sous-redminechiliproject/">Projet unique sous Redmine/Chiliproject</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<div>
<div>Voilà une petite astuce qui fonctionne sous Redmine ou Chiliproject pour avoir en page d&rsquo;accueil un projet unique. Il faut pour cela éditer le fichier <strong>config/routes.rb</strong> et commenter la ligne :</div>
<div>
<p><span id="more-252"></span></p>
</div>
<p><code>map.home '', :controller =&gt; 'welcome'</code></p>
<p>Pour remplacer par :<br />
<code>map.home '', :controller =&gt; 'projects', :action =&gt; 'show', :id =&gt; 'mon_projet'</code></p>
</div>
<p>The post <a href="http://www.thelinuxfr.org/projet-unique-sous-redminechiliproject/">Projet unique sous Redmine/Chiliproject</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/projet-unique-sous-redminechiliproject/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Découverte d&#8217;OpenMediaVault</title>
		<link>http://www.thelinuxfr.org/decouverte-dopenmediavault/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=decouverte-dopenmediavault</link>
		<comments>http://www.thelinuxfr.org/decouverte-dopenmediavault/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 21:11:48 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Debian 6]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=94</guid>
		<description><![CDATA[<p>Voici bien longtemps que je n’avais pas posté sur mon blog. Au détour du net, je suis tombé sur une petite contribution qui a retenu mon attention. Il s’agit du projet OpenMediaVault (OMV). Développé de zéro par Volker (développeur FreeNAS&#38;Debian) sous Debian Squeeze. Voici les principales fonctions : Debian Linux (Squeeze) OS Web based administration S.M.A.R.T. monitoring + email notification Watchdog...</p><p>The post <a href="http://www.thelinuxfr.org/decouverte-dopenmediavault/">Découverte d&rsquo;OpenMediaVault</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Voici bien longtemps que je n’avais pas posté sur mon blog. Au détour du net, je suis tombé sur une petite contribution qui a retenu mon attention. Il s’agit du projet OpenMediaVault (OMV). Développé de zéro par Volker (développeur FreeNAS&amp;Debian) sous Debian Squeeze.<span id="more-94"></span></p>
<p>Voici les principales fonctions :</p>
<ul>
<li>Debian Linux (Squeeze) OS</li>
<li>Web based administration</li>
<li>S.M.A.R.T. monitoring + email notification</li>
<li>Watchdog</li>
<li>HDD power management (APM/AAM)</li>
<li>EXT3/EXT4/XFS/JFS filesystem support</li>
<li>Software RAID JBOD/0/1/5/6 (mdadm) + email notification</li>
<li>LVM</li>
<li>Share management + ACL support</li>
<li>SNMP (v1/2c/3) (read-only)</li>
<li>SSH</li>
<li>FTP</li>
<li>TFTP</li>
<li>NFS</li>
<li>SMB/CIFS</li>
<li>Bittorrent client</li>
<li>DAAP client</li>
<li>NTP</li>
<li>UPS</li>
<li>AFP</li>
<li>&#8230;</li>
</ul>
<h1>Première impression</h1>
<p style="text-align: justify;"><a href="http://www.thelinuxfr.org/wp-content/uploads/2012/01/omv-2.png" rel="lightbox[94]"><img class="alignright  wp-image-95" title="omv-2" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/omv-2-150x150.png" alt="" width="150" height="95" /></a>Au premier abord, l’interface ressemble au projet FreeNAS <del>portée sous Debian Squeeze</del>, légèrement dépouillée (et c’est pas plus mal). Un système de mises à jours automatique et surtout un système de plugins vient compléter le tout.<br />
L’interface n’est pas surchargée et réagit plutôt bien, le tout installé sur une Debian Squeeze qui reste pleinement fonctionnelle, car l’interface n’est pas si intrusive sur les fichiers de configurations. J’ai testé de long en large et n’ai pas rencontré de bug majeur, je tiens à saluer la finition du portage. Le projet se veut une distribution NAS grand public, il est vrai que l’usage professionnel n’est peut-être pas pour tout de suite (dommage), mais il ne manque pas grand chose, à surveiller donc.</p>
<p>&nbsp;</p>
<h1>Gestion des volumes et RAID</h1>
<p><a href="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OVM-3.png" rel="lightbox[94]"><img class="alignleft  wp-image-209" title="OVM-3" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OVM-3-150x150.png" alt="" width="110" height="110" /></a>La gestion physique est plutôt complète : support de l’état S.M.A.R.T, gestion de l’énergie, gestion du cache&#8230; Bref, des options en pagaille et bien sympathiques. La configuration du RAID reste simple et suffisamment complète, on peut facilement configurer sous RAID, ajouter un Spare ou ajouter un disque au RAID&#8230; <del>Il manque LVM pour que notre bonheur soit parfait (qui est en cours de développement)</del>.</p>
<p>&nbsp;</p>
<h1>Compte utilisateur et groupe / Partage</h1>
<p>Comme le reste, la configuration des utilisateurs et groupes est d’une simplicité déconcertante. Une fois configuré, il nous suffit de spécifier un point de partage avec les autorisations souhaitées.</p>
<h1>Les services</h1>
<p>Une fois les points de partages en place, nous pouvons les utiliser dans divers services. Comme par exemple le service SMB/CIFS, AFP, FTP&#8230; On retrouve dans chaque rubrique, une page de configuration principale, puis une page de configuration de point de partage. Bref, j’aime, je trouve cette présentation d’une grande simplicité par rapport à FreeNas, où j’avoue n’avoir pas accroché. Un petit détail qui a son importance, dans chaque services, on peut surcharger la configuration via un champ &laquo;&nbsp;Options extra&nbsp;&raquo; ce qui permet une configuration aux petits oignons.</p>
<h1>Conclusion</h1>
<p>Un projet jeune, qui avance plutôt bien, bien que le développeur soit seul (d’après le page Team). Je retiens que l’interface reste peu intrusive, et que beaucoup de variables sont personnalisables. De plus, un projet de plugins a vu le jour <a href="http://code.google.com/p/omv-plugins/" rel="nofollow external">http://code.google.com/p/omv-plugins/</a> (à voir).</p>
<p>Bref le mieux est encore de tester par vous même ;)</p>

<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/omv-2/' title='omv-2'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/omv-2-150x150.png" class="attachment-thumbnail" alt="omv-2" /></a>
<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/ovm-3/' title='OVM-3'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OVM-3-150x150.png" class="attachment-thumbnail" alt="OVM-3" /></a>
<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/openmediavault_-_web_administration_interface_-_mozilla_firefox_003/' title='OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_003'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_003-150x150.png" class="attachment-thumbnail" alt="OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_003" /></a>
<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/openmediavault_-_web_administration_interface_-_mozilla_firefox_010/' title='OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_010'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_010-150x150.png" class="attachment-thumbnail" alt="OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_010" /></a>
<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/openmediavault_-_web_administration_interface_-_mozilla_firefox_011/' title='OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_011'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_011-150x150.png" class="attachment-thumbnail" alt="OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_011" /></a>
<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/openmediavault_-_web_administration_interface_-_mozilla_firefox_012/' title='OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_012'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_012-150x150.png" class="attachment-thumbnail" alt="OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_012" /></a>
<a href='http://www.thelinuxfr.org/decouverte-dopenmediavault/openmediavault_-_web_administration_interface_-_mozilla_firefox_013/' title='OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_013'><img width="150" height="150" src="http://www.thelinuxfr.org/wp-content/uploads/2012/01/OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_013-150x150.png" class="attachment-thumbnail" alt="OpenMediaVault_-_Web_administration_interface_-_Mozilla_Firefox_013" /></a>

<p><a href="http://www.thelinuxfr.org/decouverte-dopenmediavault/"><em>Cliquer ici pour voir la vidéo.</em></a></p>
<div style="text-align: right;"><strong><a title="Voir sur le Web" href="http://www.openmediavault.org/" rel="external">OpenMediaVault</a></strong></div>
<p>The post <a href="http://www.thelinuxfr.org/decouverte-dopenmediavault/">Découverte d&rsquo;OpenMediaVault</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/decouverte-dopenmediavault/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plymouth sous Squeeze</title>
		<link>http://www.thelinuxfr.org/plymouth-sous-squeeze/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=plymouth-sous-squeeze</link>
		<comments>http://www.thelinuxfr.org/plymouth-sous-squeeze/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 05:42:52 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Debian 5]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Planet-Libre]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=5</guid>
		<description><![CDATA[<p>Nous allons voir comment mettre en place plymouth sous Debian Squeeze. Ceci est valable pour les cartes vidéo Intel et Nvidia via le module Nouveau. Installation de Plymouth Installation des paquets et sélection du thème : sudo aptitude install plymouth plymouth-plugins-all sudo plymouth-set-default-theme solar Initramfs Il faut maintenant ajouter à &#171;&#160;initramfs&#160;&#187; le module pour la carte vidéo au démarrage dans...</p><p>The post <a href="http://www.thelinuxfr.org/plymouth-sous-squeeze/">Plymouth sous Squeeze</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Nous allons voir comment mettre en place plymouth sous Debian Squeeze. Ceci est valable pour les cartes vidéo Intel et Nvidia via le module Nouveau.</p>
<p><span id="more-5"></span></p>
<h1>Installation de Plymouth</h1>
<p>Installation des paquets et sélection du thème :</p>
<pre class="wp-code-highlight prettyprint">sudo aptitude install plymouth plymouth-plugins-all
sudo plymouth-set-default-theme solar

</pre>
<h1>Initramfs</h1>
<p>Il faut maintenant ajouter à &laquo;&nbsp;initramfs&nbsp;&raquo; le module pour la carte vidéo au démarrage dans :</p>
<pre class="wp-code-highlight prettyprint">sudo nano /etc/initramfs-tools/modules</pre>
<ul>
<li>Nvidia (Nouveau) : nouveau</li>
<li>Intel : i915.modeset=1</li>
</ul>
<p>Mettre à jour initramfs :</p>
<pre class="wp-code-highlight prettyprint">sudo update-initramfs -u</pre>
<h1></h1>
<h1>Grub</h1>
<p>Ajoutons maintenant &laquo;&nbsp;splash&nbsp;&raquo; à Grub</p>
<pre class="wp-code-highlight prettyprint">sudo nano /etc/default/grub</pre>
<pre class="wp-code-highlight prettyprint">GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet splash&quot;</pre>
<p>Et ne pas oublier :</p>
<pre class="wp-code-highlight prettyprint">sudo update-grub2</pre>
<h1></h1>
<h1>Fini</h1>
<p>L’installation est maintenant terminée, vous pouvoir voir le résultat en redémarrant votre machine <img src='http://www.thelinuxfr.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://www.thelinuxfr.org/wp-content/uploads/2010/10/plymouth-debian-small.png" rel="lightbox[5]"><img class="aligncenter size-medium wp-image-24" title="plymouth-debian-small" src="http://www.thelinuxfr.org/wp-content/uploads/2010/10/plymouth-debian-small-300x168.png" alt="" width="300" height="168" /></a></p>
<p>The post <a href="http://www.thelinuxfr.org/plymouth-sous-squeeze/">Plymouth sous Squeeze</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/plymouth-sous-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beep au démarrage</title>
		<link>http://www.thelinuxfr.org/beep-au-dmarrage/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=beep-au-dmarrage</link>
		<comments>http://www.thelinuxfr.org/beep-au-dmarrage/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 11:44:00 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Debian 5]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Serveur]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=6</guid>
		<description><![CDATA[<p>Inutile et donc indispensable voici comment mettre en place un petit sous pour le démarrage et l’arrêt d’un serveur par exemple. Commencer par installer &#171;&#160;beep&#160;&#187; apt-get install beep Puis rcréer un script init : nano /etc/init.d/beep.sh #! /bin/sh ### BEGIN INIT INFO # Provides: beep.sh # Short-Description: # Description: ### END INIT INFO . /lib/lsb/init-functions case &#34;$1&#34; in start) echo...</p><p>The post <a href="http://www.thelinuxfr.org/beep-au-dmarrage/">Beep au démarrage</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Inutile et donc indispensable voici comment mettre en place un petit sous pour le démarrage et l’arrêt d’un serveur par exemple.<span id="more-6"></span></p>
<h1>Commencer par installer &laquo;&nbsp;beep&nbsp;&raquo;</h1>
<pre class="wp-code-highlight prettyprint">apt-get install beep</pre>
<p>Puis rcréer un script init :</p>
<pre class="wp-code-highlight prettyprint">nano /etc/init.d/beep.sh</pre>
<pre class="wp-code-highlight prettyprint">#! /bin/sh
 ### BEGIN INIT INFO
 # Provides: beep.sh
 # Short-Description:
 # Description:
 ### END INIT INFO
. /lib/lsb/init-functions
case &quot;$1&quot; in
 start)
 echo &quot;Starting beep&quot;
 /usr/bin/beep -l 125 -f 500 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 1000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 2000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 3000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 4000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 5000
 ;;
 stop)
 echo &quot;Stopping beep&quot;
 /usr/bin/beep -l 125 -f 5000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 4000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 3000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 2000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 1000 &amp;amp;&amp;amp;
 /usr/bin/beep -l 125 -f 500
 ;;
 *)
 echo &quot;Usage: /etc/init.d/beep.sh {start|stop}&quot;
 exit 1
 ;;
 esac
 exit 0</pre>
<p>un petit chmod +x /etc/init.d/beep.sh . Puis ajout du script dans init :</p>
<pre class="wp-code-highlight prettyprint">update-rc.d beep.sh defaults</pre>
<p>Le tour est joué <img src='http://www.thelinuxfr.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://dl.thelinuxfr.org/contribs/beep"><strong>Téléchargement pour Debian Wheezy</strong></a></p>
<p>The post <a href="http://www.thelinuxfr.org/beep-au-dmarrage/">Beep au démarrage</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/beep-au-dmarrage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Avahi et annonce de services</title>
		<link>http://www.thelinuxfr.org/avahi-et-annonce-de-services/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=avahi-et-annonce-de-services</link>
		<comments>http://www.thelinuxfr.org/avahi-et-annonce-de-services/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 15:59:15 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Debian 5]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Pense-Bête]]></category>
		<category><![CDATA[Serveur]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=7</guid>
		<description><![CDATA[<p>Avahi est une bibliothèque logicielle fournissant une implémentation libre des protocoles Zeroconf et incluant notamment la prise en charge des protocoles IPv4LL, Multicast DNS (mDNS) et DNS-Service Discovery (DNS-SD). Plus d’infos sur le protocole. Nous allons voir ici comment mettre en place l’annonce de services. Installer Avahi Sur toutes les bonnes distributions Avahi Daemon est disponible dans les dépôts ce...</p><p>The post <a href="http://www.thelinuxfr.org/avahi-et-annonce-de-services/">Avahi et annonce de services</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Avahi est une bibliothèque logicielle fournissant une implémentation libre des protocoles Zeroconf et incluant notamment la prise en charge des protocoles IPv4LL, Multicast DNS (mDNS) et DNS-Service Discovery (DNS-SD). <a href="http://fr.wikipedia.org/wiki/Avahi_%28logiciel%29">Plus d’infos sur le protocole</a>. Nous allons voir ici comment mettre en place l’annonce de services.<span id="more-7"></span></p>
<h2>Installer Avahi</h2>
<p>Sur toutes les bonnes distributions Avahi Daemon est disponible dans les dépôts ce qui nous donne sous Debian :</p>
<pre class="wp-code-highlight prettyprint">apt-get install avahi-daemon libnss-mdns</pre>
<p>On va maintenant éditer le fichier <em>nsswitch</em> pour prendre en compte les hôtes via &laquo;&nbsp;Bonjour&nbsp;&raquo; en ajoutant mdns</p>
<pre class="wp-code-highlight prettyprint">nano /etc/nsswitch.conf</pre>
<pre class="wp-code-highlight prettyprint">hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 mdns</pre>
<h2>Annonce des services</h2>
<p>Une fois Avahi mis en place, il nous reste à créer des fichiers services dans <strong>/etc/avahi/services/</strong></p>
<h3>AFP</h3>
<pre class="wp-code-highlight prettyprint">nano /etc/avahi/services/afpd.service</pre>
<pre class="wp-code-highlight prettyprint">
&lt;?xml version=&quot;1.0&quot; standalone=&#039;no&#039;?&gt;&lt;!--*-nxml-*--&gt;
&lt;!DOCTYPE service-group SYSTEM &quot;avahi-service.dtd&quot;&gt;
&lt;service-group&gt;
&lt;name replace-wildcards=&quot;yes&quot;&gt;%h&lt;/name&gt;
&lt;service&gt;
&lt;type&gt;_afpovertcp._tcp&lt;/type&gt;
&lt;port&gt;548&lt;/port&gt;
&lt;/service&gt;
&lt;service&gt;
&lt;type&gt;_device-info._tcp&lt;/type&gt;
&lt;port&gt;0&lt;/port&gt;
&lt;txt-record&gt;model=Xserve&lt;/txt-record&gt;
&lt;/service&gt;
&lt;/service-group&gt;
</pre>
<p>Vous pouvez modifier la balise &laquo;&nbsp;model&nbsp;&raquo; pour changer l’icône qui apparait sous MacOS X (PowerBook, PowerMac, Macmini, iMac, MacBook, MacBookPro, MacBookAir, MacPro, AppleTV1,1, AirPort)</p>
<h3>CIFS</h3>
<pre class="wp-code-highlight prettyprint">nano /etc/avahi/services/cifs.service</pre>
<pre class="wp-code-highlight prettyprint">
&lt;?xml version=&quot;1.0&quot; standalone=&#039;no&#039;?&gt;&lt;!--*-nxml-*--&gt;
&lt;service-group&gt;
 &lt;name replace-wildcards=&quot;yes&quot;&gt;%h (CIFS)&lt;/name&gt;
 &lt;service&gt;
   &lt;type&gt;_smb._tcp&lt;/type&gt;
   &lt;port&gt;139&lt;/port&gt;
 &lt;/service&gt;
&lt;/service-group&gt;
</pre>
<p>&nbsp;</p>
<h2>Conclusion</h2>
<p>Petite note : Stuart Cheshire (le développeur à l’origine de l’initiative Zeroconf) a déclaré qu’Apple travaille avec l’équipe de développeurs d’Avahi et qu’il est impressionné par l’avancement de leur projet ; à tel point qu’Avahi pourrait à terme &laquo;&nbsp;remplacer l’implémentation d’Apple&nbsp;&raquo; (Bonjour).</p>
<p>Je vous mets ici que les deux principaux services, on peut en effet annoncer tous types de services. Cependant garder à l’esprit que l’annonce de services peut-être une faille dans certaines conditions&#8230;</p>
<div><a title="Voir sur le Web" href="http://avahi.org/" rel="external">Avahi Project</a></div>
<p>The post <a href="http://www.thelinuxfr.org/avahi-et-annonce-de-services/">Avahi et annonce de services</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/avahi-et-annonce-de-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serveur de monitoring Zabbix</title>
		<link>http://www.thelinuxfr.org/serveur-de-monitoring-zabbix/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=serveur-de-monitoring-zabbix</link>
		<comments>http://www.thelinuxfr.org/serveur-de-monitoring-zabbix/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 05:48:44 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[CentOS 5]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[Favoris]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Planet-Libre]]></category>
		<category><![CDATA[Serveur]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=8</guid>
		<description><![CDATA[<p>Ma problématique était de mettre en place un serveur de monitoring, rapidement et relativement souple. En effet, une de mes contraintes étaient le monitoring de serveur Mac OSX, j’ai donc pris mon ami Google, et suis tombé sur un projet sur lequel j’étais passé il y a quelque temps : Zabbix. Je vais vous faire ici une bref présentation, vous...</p><p>The post <a href="http://www.thelinuxfr.org/serveur-de-monitoring-zabbix/">Serveur de monitoring Zabbix</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Ma problématique était de mettre en place un serveur de monitoring, rapidement et relativement souple. En effet, une de mes contraintes étaient le monitoring de serveur Mac OSX, j’ai donc pris mon ami Google, et suis tombé sur un projet sur lequel j’étais passé il y a quelque temps : Zabbix. Je vais vous faire ici une bref présentation, vous pourrez retrouver des complément d’information dans liens plus bas.<span id="more-8"></span></p>
<h2>Introduction</h2>
<p>Je me suis donc tourné vers Zabbix, après mettre arraché les cheveux sur Centreon+Nagios. L’un des avantages pour moi, c’est que tous est regroupé dans une base de données, SqLite, Mysql&#8230; ce qui permet une centralisation des données, et une sauvegarde facile. On peut aussi mixer les types de bases serveur et proxy. Notre petit Zabbix permet donc (entre autres) :</p>
<ul>
<li>Monitoring of remote services (FTP, SSH, HTTP, other)</li>
<li>Support of SNMP v1,2,3</li>
<li>Support of IPMI</li>
<li>SNMP traps</li>
<li>Automatic execution of remote commands</li>
<li>Automatic IPMI commands</li>
<li>Auto discovery</li>
<li>Alerting users (Email, SMS, Jabber)</li>
<li>Agent-based monitoring</li>
<li>Proxy/Node</li>
<li>All platforms supported (UNIX, Windows, Novell)</li>
<li><a href="http://www.zabbix.com/features.php" hreflang="en">Liste complète&#8230;</a></li>
</ul>
<h2>Le Serveur</h2>
<p>Je suis partis sur CentOS, c’est un choix, il fallait le faire, et l’idée d’installer le serveur sous MacOSX :p. L’installation ce passe sans problème en suivant <a href="http://zabbix.belbob.net/" hreflang="en">ce petit Howto</a>. Seul petit problème rencontré lors de l’importation d’image, qui se règle rapidement en convertissant la table image en UTF-8 (lorsque l’on ne suit pas le tuto de danny :p ) :</p>
<pre class="wp-code-highlight prettyprint">USE zabbix;
ALTER DATABASE zabbix charset=utf8;
ALTER TABLE images charset=utf8;</pre>
<p>Passé ce petit détail, c’est que du bonheur ;)</p>
<h2>Les Agents</h2>
<h3>MacOSX</h3>
<p>Le plus dur dans tous ceci, était de faire tourner l’agent sous MacOSX, même si celui-ci reste limité sous MacOSX. Il est vrai que l’on dispose de GCC sous MacOS, mais lorsque celui-ci est compilé avec les pieds, la chose devient plus compliqué. Il l’a donc était impossible de compiler l’agent en &laquo;&nbsp;static&nbsp;&raquo;. Pas grave je suis donc testé en compilation standard, ce qui ne m’a pas posé plus de problème que ça. La difficulté vient de la mise en place de script au démarrage, ça était pour moi un vrai parcourt du combattant (surtout que l’agent zabbix ne doit pas être lancé sous root). Je mets donc à disposition mon petit agent Zabbix compilé sous Intel i386, avec une petit script d’installation agent/proxy et tous les scripts launchd qui vont biens <strong><a href="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-agent-1.8.2-intel.zip">zabbix-agent-1.8.2-intel</a></strong></p>
<h3>Linux</h3>
<p>Je vous passe les détails, toutes bonnes distributions disposent dans ses dépôts du proxy, de l’agent, du serveur pré-compilé, la configuration ne prends que 5 minutes.</p>
<h2>Le Proxy</h2>
<p style="text-align: justify;"><a href="http://www.thelinuxfr.org/wp-content/uploads/2010/09/proxy.png" rel="lightbox[8]"><img class="alignright size-thumbnail wp-image-52" title="proxy" src="http://www.thelinuxfr.org/wp-content/uploads/2010/09/proxy-150x150.png" alt="" width="150" height="150" /></a>Un des avantages de Zabbix est pour moi le mode Serveur/Proxy. Il permet en effet d’avoir un serveur d’administration unique, et de disposer des serveur proxy qui vont aller récolter toutes les informations sur leurs sous réseau, pour ensuite remonter le tous vers le serveur principal. Ce qui implique pas une trentaine de ports ouverts sur le firewall, et une configuration très simple. La cerise sur le gâteau, est que le proxy se configure aussi simplement de l’agent, et le format de base de données peut être différent que le serveur. On peut très bien par exemple faire tourner le Proxy sous SQlite, ce qui n’impose pas de sortir l’armada (MySQL&#8230;) Vous pouvez d’ailleurs retrouver le proxy pré-compilé dans l’archive.</p>
<h2>Le Frontend</h2>
<p>La partie configuration ce passe au travers d’une interface en PHP. Le seul petit bémol pour moi reste l’interface de configuration, qui est au premier abord déroutante, il faut en effet avoir fait 10 fois le tours pour commencer à si retrouver, ce qui pourrait en inviter plus d’un à passer leurs chemin, malgré la puissance de cet outil&#8230; Je vous laisse juger par vous même sur excellent <a href="http://wiki.monitoring-fr.org/supervision/zabbix-ubuntu-install#presentation" hreflang="fr">wiki.monitoring-fr</a>.</p>
<p><a href="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-1.png" rel="lightbox[8]"><img class="aligncenter size-thumbnail wp-image-55" title="zabbix-1" src="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-1-150x150.png" alt="" width="150" height="150" /></a><a href="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-4.png" rel="lightbox[8]"><img class="aligncenter size-thumbnail wp-image-56" title="zabbix-4" src="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-4-150x150.png" alt="" width="150" height="150" /></a><a href="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-5.png" rel="lightbox[8]"><img class="aligncenter size-thumbnail wp-image-57" title="zabbix-5" src="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zabbix-5-150x150.png" alt="" width="150" height="150" /></a></p>
<h2>Mes Templates</h2>
<p>Vous pourrez trouver attaché au billet, mes petits templates (<a href="http://www.thelinuxfr.org/wp-content/uploads/2010/09/zbx_templates_export-xml-tar.gz">zbx_templates_export-xml-tar)</a> pour :</p>
<ul>
<li>Template_D-Link-DGS</li>
<li>Template_EpsonPrinter</li>
<li>Template_Standalone</li>
<li>Template_MacOS_X-Server</li>
</ul>
<h1></h1>
<h2>Concluions</h2>
<p>Zabbix reste pour moi une bonne découvert, comparé au duo Nagios/Centreon il reste peut-être un peu moins souple sur les services monitorés, mais a l’avantage de s’installer en 5 minutes. Niveau performance, c’est vraiment égale (pour moins de 50 machines), un produit à découvrir. Reste maintenant un gros travail de réglage au niveau des services pour du MacOSX Server. Si vous avez des template pour du monitoring de services sous MacOSX je suis preneur ;)</p>
<ul>
<li><a href="http://wiki.monitoring-fr.org/supervision/zabbix-ubuntu-install">Wiki Monitoring</a></li>
<li><a href="http://zabbix.belbob.net/">HowTo Install Zabbix on CentOS</a></li>
<li><a title="Voir sur le Web" href="http://www.zabbix.com/" rel="external">Zabbix</a></li>
</ul>
<p>The post <a href="http://www.thelinuxfr.org/serveur-de-monitoring-zabbix/">Serveur de monitoring Zabbix</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/serveur-de-monitoring-zabbix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script création paquets sous Ubuntu</title>
		<link>http://www.thelinuxfr.org/script-cration-paquets-sous-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=script-cration-paquets-sous-ubuntu</link>
		<comments>http://www.thelinuxfr.org/script-cration-paquets-sous-ubuntu/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 09:12:02 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=11</guid>
		<description><![CDATA[<p>Voici un petit script que je me suis fais, qui n’est donc pas très propres, mais qui fonctionne plutôt pas mal. Il permet de préparer les répertoires de travail, de construire le paquet, de l’envoyer avec dput et de mettre les paquets sur un dépôt personnelle. Il nécessite par contre d’avoir les sources du logiciel que l’on veut construire dans...</p><p>The post <a href="http://www.thelinuxfr.org/script-cration-paquets-sous-ubuntu/">Script création paquets sous Ubuntu</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Voici un petit script que je me suis fais, qui n’est donc pas très propres, mais qui fonctionne plutôt pas mal. Il permet de préparer les répertoires de travail, de construire le paquet, de l’envoyer avec dput et de mettre les paquets sur un dépôt personnelle. Il nécessite par contre d’avoir les sources du logiciel que l’on veut construire dans les dépôts Ubuntu.<span id="more-11"></span></p>
<h1>Le Script</h1>
<p><strong>Je mets ce script dans mon HOME</strong>. Vous pouvez modifier les variables pour que cela corresponde à vos répertoires de travail qui sont chez moi :</p>
<ul>
<li>/home/USER/Ubuntu</li>
<li>/home/USER/Ubuntu/ppa</li>
</ul>
<p>Vous devez aussi avoir correctement configuré <strong>pbuilder</strong> et avoir installé les outils nécessaire pour la création de paquets.</p>
<pre class="wp-code-highlight prettyprint">#!/bin/sh
## Frederic Lietart 20090723

### Variables ###
NOM=&quot;Lietart&quot;
PRENOM=&quot;Frederic&quot;
MAIL=&quot;fred.lietart@free.fr&quot;
WORK=~/Ubuntu
FINAL=~/Ubuntu/ppa
DEPOT=DEPOT
GPG=&quot;AAAAAAAAAA&quot;
DATE=`date -R`
DISTRIBUTION=&quot;jaunty&quot;
#################

clear

case $1 in
        create)
        if [ $# = 5 ]
         then
        echo &quot;\033[1m###################################\033[0m&quot;
        echo &quot;Paquetage de $2-$3 vers $4 sur $5&quot;
        echo &quot;\033[1m###################################\\033[0m&quot;
        sleep 5
         else
        echo &quot;Syntaxe : $0 create homebank 3.6 3.8 http://www.server.com/app.tar.gz&quot; &amp;amp;&amp;amp;
        exit 0
        fi

        ########## Mise en place des répertoire travail ################
        cd $WORK &amp;amp;&amp;amp; mkdir $2 &amp;amp;&amp;amp; cd $2 &amp;amp;&amp;amp;

        ###### Récupération apps #######
        wget $5 &amp;amp;&amp;amp;

        if test -f *$2*$4*.tar.gz;
        then mv *$2*$4*.tar.gz $2_$4.orig.tar.gz &amp;amp;&amp;amp;
        gunzip $2*$4*.gz &amp;amp;&amp;amp;
        tar -xvf $2*$4*.tar &amp;amp;&amp;amp; mv $2*$4 $2-$4;
        else mv $2*$4*.tar.bz2 $2_$4.orig.tar.bz2 &amp;amp;&amp;amp;
        bunzip2 $2*$4*.bz2 &amp;amp;&amp;amp;
        tar -xvf $2*$4*.tar &amp;amp;&amp;amp; mv $2*$4 $2-$4
        fi

        ###### Récupération source #######
        apt-get source $2 &amp;amp;&amp;amp;

        cd $2*$3* &amp;amp;&amp;amp;
        cp -rdf debian ../$2-$4 &amp;amp;&amp;amp;

        clear

        echo &quot;\033[1m############## COPIER/COLLER ##############\033[0m&quot;
        echo &quot;$2 ($4) $DISTRIBUTION; urgency=low&quot; &amp;amp;&amp;amp;
        echo &quot;&quot; &amp;amp;&amp;amp;
        echo &quot;  * New upstream release.&quot; &amp;amp;&amp;amp;
        echo &quot;    plus de détails.&quot; &amp;amp;&amp;amp;
        echo &quot;  * d&#039;autres détails.&quot; &amp;amp;&amp;amp;
        echo &quot;&quot;&amp;amp;&amp;amp;
        echo &quot; -- $NOM $PRENOM   $DATE&quot; &amp;amp;&amp;amp;
        echo &quot;\033[1m###################################\\033[0m&quot; &amp;amp;&amp;amp;
        sleep 10 &amp;amp;&amp;amp;

        cd ../$2-$4/debian &amp;amp;&amp;amp;
        nano changelog &amp;amp;&amp;amp;
        echo &quot;\033[1m###################################\\033[0m&quot;
        echo &quot;Commande suivante: $0 build $2 $4&quot;
        echo &quot;\033[1m###################################\\033[0m&quot;
        ;;

        build)
        if [ $# = 3 ]
         then
        echo &quot;\033[1m###################################\\033[0m&quot;
        echo &quot;Construction de $2-$3&quot;
        echo &quot;\033[1m###################################\\033[0m&quot;
        sleep 3
         else
        echo &quot;Syntaxe : $0 build homebank 3.8&quot; &amp;amp;&amp;amp;
        exit 0
        fi
        ########## Generation des source_changes ##########
        cd $WORK/$2/$2*$3* &amp;amp;&amp;amp; dpkg-buildpackage -S -sa -rfakeroot -k$GPG &amp;amp;&amp;amp;

        ########## Lancement de pbuilder ##########
        echo &quot;Password Super-Utilisateur&quot; &amp;amp;&amp;amp;
        sudo pbuilder build $WORK/$2/*$2*$3*.dsc --buildresult $FINAL --debootstrapopts
        ;;

        commit)
        if [ $# = 3 ]
         then
        echo &quot;\033[1m###################################\\033[0m&quot;
        echo &quot;Commit de $2-$3&quot;
        echo &quot;\033[1m###################################\\033[0m&quot;
        sleep 2
         else
        echo &quot;Syntaxe : $0 commit homebank 3.8 &quot; &amp;amp;&amp;amp;
        exit 0
        fi
         ########## Upload fichier changes ##########
        #dput ubuntu $WORK/$2/*$2*$3*_source.changes &amp;amp;&amp;amp;
        #dput revu $WORK/$2/*$2*$3*_source.changes
        #dput getdeb $WORK/$2/*$2*$3*_source.changes
         dput ppa:thelinuxfr/ppa $WORK/$2/*$2*$3*_source.changes
        ;;

        search)
        if [ $# = 2 ]
         then
        echo &quot;\033[1m###################################\\033[0m&quot;
        echo &quot;Recherche de $2 dans les dépôts Ubuntu&quot;
        echo &quot;\033[1m###################################\\033[0m&quot;
         else
        echo &quot;Syntaxe : $0 search homebank&quot; &amp;amp;&amp;amp;
        exit 0
        fi
        dpkg-query -W $2 &amp;amp;&amp;amp;
        echo &quot;&quot; &amp;amp;&amp;amp;
        apt-cache search $2
         ;;

         depot)
        if [ $# = 2 ]
         then
        echo &quot;\033[1m###################################\\033[0m&quot;
        echo &quot;Création du dépôt Ubuntu pour $2&quot;
        echo &quot;\033[1m###################################\\033[0m&quot;
         else
        echo &quot;Syntaxe : $0 depot homebank&quot; &amp;amp;&amp;amp;
        exit 0
        fi
        cd $WORK/$DEPOT &amp;amp;&amp;amp; sudo cp -rdf $2* /var/www/incoming..... &amp;amp;&amp;amp;
        sudo debarchiver -so
         ;;

        *)
        echo &quot;Usage: $0 {create|build|commit|search|depot}&quot; &amp;gt;&amp;amp;2
        ;;
esac</pre>
<h1>Utilisation</h1>
<h2>Mise en place des répertoires</h2>
<p>Nom du paquet avec la version dans les sources Ubuntu, vers la nouvelle version avec le lien vers l’archive.</p>
<pre class="wp-code-highlight prettyprint">./devbuntu create devede 3.12c 3.14.0 http://www.rastersoft.com/descargas...</pre>
<h2>Construction du paquet</h2>
<pre class="wp-code-highlight prettyprint">./devbuntu build devede 3.14.0</pre>
<h2>Commit du paquet</h2>
<pre class="wp-code-highlight prettyprint">./devbuntu commit devede 3.14.0</pre>
<p>[wpfilebase tag=file id=3 /]</p>
<p>The post <a href="http://www.thelinuxfr.org/script-cration-paquets-sous-ubuntu/">Script création paquets sous Ubuntu</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/script-cration-paquets-sous-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation de Redmine sous Gentoo Linux</title>
		<link>http://www.thelinuxfr.org/installation-de-redmine-sous-gentoo-linux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installation-de-redmine-sous-gentoo-linux</link>
		<comments>http://www.thelinuxfr.org/installation-de-redmine-sous-gentoo-linux/#comments</comments>
		<pubDate>Sun, 17 May 2009 07:39:38 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[Serveur]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=13</guid>
		<description><![CDATA[<p>Redmine est un système Open Source de gestion complète de projet en mode web, développé en Ruby sur la base du framework Ruby on Rails. Nous allons voir l’installation de Redmine, mais aussi d’Apache (avec mod proxy). En effet, Redmine utilise un serveur autonome, ce qui nous donne des adresses du genre : http://monsite.com:3000 ce qui n’est pas tellement esthétique. Commençons...</p><p>The post <a href="http://www.thelinuxfr.org/installation-de-redmine-sous-gentoo-linux/">Installation de Redmine sous Gentoo Linux</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Redmine est un système Open Source de gestion complète de projet en mode web, développé en Ruby sur la base du framework Ruby on Rails. Nous allons voir l’installation de Redmine, mais aussi d’Apache (avec mod proxy). En effet, Redmine utilise un serveur autonome, ce qui nous donne des adresses du genre : <em><a href="http://monsite.com:3000" rel="nofollow external">http://monsite.com:3000</a></em> ce qui n’est pas tellement esthétique. Commençons donc par l’installation, il nous faudra Apache, Mysql, Ruby et autres dépendances.<span id="more-13"></span></p>
<h2>Installation</h2>
<h3>Apache</h3>
<pre class="wp-code-highlight prettyprint">APACHE2_MODULES=&quot;proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http rewrite&quot;
emerge apache -av
</pre>
<p>
Dans <strong>/etc/conf.d/apache2</strong> il faut activer le support pour le Proxy :</p>
<pre class="wp-code-highlight prettyprint">APACHE2_OPTS=&quot;-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D SSL_DEFAULT_VHOST -D PROXY&quot;</pre>
<h3>MySQL</h3>
<pre class="wp-code-highlight prettyprint">emerge virtual/mysql -av
emerge --config mysql
/etc/init.d/mysql start</pre>
<h3>Ruby</h3>
<pre class="wp-code-highlight prettyprint">emerge dev-lang/ruby dev-ruby/rake www-servers/mongrel -av</pre>
<p>The post <a href="http://www.thelinuxfr.org/installation-de-redmine-sous-gentoo-linux/">Installation de Redmine sous Gentoo Linux</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/installation-de-redmine-sous-gentoo-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>L’histoire de Linux</title>
		<link>http://www.thelinuxfr.org/lhistoire-de-linux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lhistoire-de-linux</link>
		<comments>http://www.thelinuxfr.org/lhistoire-de-linux/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 08:49:37 +0000</pubDate>
		<dc:creator>Frédéric LIETART</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Documents]]></category>
		<category><![CDATA[Favoris]]></category>
		<category><![CDATA[GNU/linux]]></category>

		<guid isPermaLink="false">http://dev.thelinuxfr.org/wordpress/?p=155</guid>
		<description><![CDATA[<p>Voici un petit article qui vous donnera je l’espère toutes les réponses aux questions que vous vous posez sur Linux. Linux, ça vient d’où ? L’histoire de Linux commence en Finlande en 1991, lorsque Linus Torvalds, alors étudiant à l’université d’Helsinki, décide qu’il a besoin de quelque chose de mieux pour faire fonctionner son 386 tout neuf. Habitué de travailler...</p><p>The post <a href="http://www.thelinuxfr.org/lhistoire-de-linux/">L’histoire de Linux</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Voici un petit article qui vous donnera je l’espère toutes les réponses aux questions que vous vous posez sur Linux.<span id="more-155"></span></p>
<h1>Linux, ça vient d’où ?</h1>
<p>L’histoire de Linux commence en Finlande en 1991, lorsque Linus Torvalds, alors étudiant à l’université d’Helsinki, décide qu’il a besoin de quelque chose de mieux pour faire fonctionner son 386 tout neuf. Habitué de travailler sur les serveurs Unix de l’université, Torvalds décide de s’amuser à se programmer son propre système d’exploitation. Jusque là, rien de révolutionnaire : il n’est pas le premier étudiant à se démarrer un projet du genre pour s’amuser.</p>
<p>Mais Torvalds va faire quelque chose qui va démarquer son projet des autres : il distribue le code source de son système, via Internet. La première version est donc essayée par quelques amateurs du système Minix, un clone de Unix alors distribué gratuitement. Certains aiment bien et font quelques modifications et corrections qu’ils suggèrent à Torvalds. Les modifications sont ajoutées, une autre version est diffusée… puis une autre, puis une autre…</p>
<p>Le mouvement est lancé. Linus Torvalds avoue avoir perdu le compte de ses usagers après qu’il ait dépassé la centaine. D’année en année, le système va développer ses fonctionnalités et se stabiliser suffisamment pour que la base des usagers s’élargisse au delà des bidouilleurs (hackers) de système d’exploitation. Le nombre de développeurs actifs du système augmente en s’enrichissant de centaines de programmeurs de partout dans le monde, reliés par Internet.</p>
<p>&nbsp;</p>
<h1>Mais Linux, c’est quoi au juste ?</h1>
<h2>Le kernel ou le noyau du système</h2>
<p>Un seul homme ne peut développer, ni même superviser le développement d’un système d’exploitation entier. En fait, lorsqu’on parle de Linux, on parle en général du système d’exploitation construit autour du kernel ou noyau, bâti par Torvalds et les autres. Le kernel, c’est le cœur du système d’exploitation : c’est lui qui est responsable d’organiser le travail des applications et qui s’occupe de faire fonctionner et collaborer les différents périphériques (souris, clavier, écran, modem…).</p>
<h2>Une suite d’outils sous licence publique (General Public License)</h2>
<p>Mais un kernel n’est pas très utile en soit. Une distribution Linux (nous verrons plus loin ce qu’est une distribution) assemble généralement des centaines de programmes qui permettent d’en faire un système utilisable. La plupart du temps, ces logiciels sont le fruit du développement du projet GNU (GNU’s Not UNIX), de la FSF (Free Software Foundation). Démarré dans les années 1980 par Richard M. Stallman, le projet GNU s’était donné pour but de développer un système Unix complet, libre des attaches légales des versions commerciales de Unix. La suite d’outils qui avaient et qui ont continué d’être développés s’est donc parfaitement bien intégré au kernel Linux, lui-même distribué sous la licence GPL (General Public License).</p>
<h2>La liberté et la gratuité à une condition</h2>
<p>La licence GPL est la source même de l’originalité de Linux et de l’ensemble du mouvement du Logiciel Libre. Cette licence stipule que le code source des programmes qu’il couvre peut être modifié et utilisé par quiconque le désire, à la condition expresse que le nouveau code modifié soit lui aussi rendu public, sous les mêmes conditions. Les programmes couverts par la GPL peuvent donc être distribués gratuitement et librement, en autant que le code source soit toujours disponible pour ses utilisateurs.</p>
<h1>Par où je commence ?</h1>
<h2>Les distributions c’est quoi ?</h2>
<p>Les premières années, démarrer sous Linux n’était pas une mince affaire : il fallait voir à assembler les logiciels qu’on voulait utiliser, les compiler, les installer, les débuguer même parfois, quand il ne fallait pas rouler ses manches et écrire soit même le pilote de sa carte réseau… Mais les gens ont tôt fait de simplifier ce travail en créant ce qu’on appelle des distributions. Une distribution est un ensemble de programmes, généralement précompilés et empaquetés de façon à faciliter l’installation du système. Les distributions les plus connues sont RedHat, Debian, SuSe, Mandrake, Caldera OpenLinux, Slackware…</p>
<h2>Le choix de sa distribution</h2>
<p>La nature même de Linux fait qu’il y en a beaucoup, puisque la licence GPL permet à une autre organisation de prendre une distribution, ajouter ou supprimer des éléments, puis distribuer à son tour sa version…. C’est le cas par exemple de Mandrake, notre distribution préférée, dérivée de RedHat. Il s’agit sensiblement des mêmes paquetages, avec ici et là un petit quelque chose de plus, une version plus à jour, etc. De goûts et de couleur, on ne discute pas : dans le monde Linux, c’est le choix de sa distribution qui est indiscutable… ou plutôt, qui l’est beaucoup…</p>
<h2>Télécharger sa distribution ou se la procurer sur CD-Rom</h2>
<p>Les gens vont généralement s’attacher à leur distribution et n’hésiteront pas à défendre chèrement sa réputation dans le premier forum venu. Mais en pratique, la plupart des distributions se ressemblent beaucoup : elles se démarquent par leur procédure d’installation, la configuration de base, les outils et logiciels inclus, etc. Si la plupart du temps il est possible de télécharger Linux, il est généralement plus simple de se procurer une version sur CD-Rom. Un système d’exploitation n’est pas un jeu de solitaire disponible en partagiciel : il y a plusieurs paquetages séparés à télécharger qui ne sont pas nécessairement tous utiles pour le débutant.</p>
<h2>Les festivals d’installation pour tous</h2>
<p>Se procurer un CD rend généralement les choses plus simples : il est maintenant commun de voir Linux livré avec certains magazines, vendu avec un livre sur Linux (généralement une bonne idée puisque vous démarrez avec un bon manuel…) ou même en vente en emballages plus ou moins complets (et plus ou moins chers) chez votre libraire ou magasin d’informatique préféré. Ceux qui préfèrent être épaulés pourront également se renseigner sur les festivals d’installations près de chez eux (voir http://www.linux-quebec.org).</p>
<h2>L’installation</h2>
<p>Donc, une fois la question de la distribution réglée, on peut procéder à l’installation. La première chose à faire est de vérifier si tout votre matériel est bien compatible avec Linux : certaines compagnies refusent systématiquement d’ouvrir les spécifications techniques de leur matériel, ce qui empêche la communauté Linux de programmer les pilotes permettant de les utiliser… Ainsi, faites particulièrement attention au WinModem, WinImprimantes, Scanners, certaines cartes vidéos plus avancées, etc. Ensuite, il est sage de prendre des notes sur son système : quelle est la marque de votre carte vidéo ? Combien de mémoire offre-t-elle ? Ces informations peuvent être utiles pour répondre au questions de l’installateur si la détection (probing) de certains périphériques ne fonctionne pas.</p>
<h2>Utiliser Linux seul ou en couple</h2>
<p>Il faut également déterminer si vous utiliserez Linux seul ou en couple… Linux possède un gestionnaire de démarrage, Lilo(Linux Loader) qui permet de choisir au démarrage quel système d’exploitation utiliser. Vous pouvez donc charger un grand nombre de systèmes d’exploitation sur votre machine. On estime qu’il est possible d’installer jusqu’à neuf systèmes sur une même machine ; vous pouvez donc choisir de faire travailler Linux et Windows en parallèle. Les distributions les plus communes facilitent en général considérablement l’installation côtes à côtes des deux systèmes d’exploitation (SE). Suivez les recommandations de votre distribution à ce propos, mais rappelez-vous qu’en général, il est plus simple d’installer d’abord Windows.</p>
<h2>Des partitions distinctes sur le disque dur</h2>
<p>Dès le début de l’installation, vous choisirez où vous voulez installer Linux. Il est souvent plus simple d’installer les deux SE sur deux disques durs différents, particulièrement sur les vieilles machines victimes de la limite du 512 cylindres/disque (La FAT étant en 16 bits, elle ne pouvait adresser plus de 2048 megs). Vous devrez ainsi décider comment votre/vos disques seront divisés : une installation Windows / Linux vous amènera ainsi à créer au minimum 3 partitions. Une pour Windows, à créer en premier, au tout début du disque, une de type « Linux Native » pour votre système de fichiers, et une troisième de type « Linux swap » pour la zone d’échange de Linux. Cette partition sert à Linux pour stocker sa mémoire virtuelle : contrairement à Windows qui crée un gros fichier à la racine du disque C : pour stocker les données envoyées temporairement sur le disque, Linux utilise une partition spécialement optimisée pour ce travail, nettoyée à chaque démarrage.</p>
<h2>Faudra pas oublier de choisir aussi les logiciels, les configs réseau, etc.</h2>
<p>Viendront ensuite généralement le choix des logiciels à installer, les configurations du système (le réseau par exemple) et la création de comptes, ordinaire et administrateur (root), puisque Linux est un système assumant dès le départ plusieurs utilisateurs.</p>
<h1>Ok, c’est fait. Et maintenant ?</h1>
<h2>Linux vs Windows</h2>
<p>Ceux qui ont déjà installé Windows9x seront peut-être surpris de constater que la plupart des logiciels qu’ils auront besoin pour utiliser Linux sont déjà présents, contrairement a Windows. D’une distribution à l’autre, vous retrouverez ainsi dès le premier démarrage une liste très complète de logiciels déjà installés : certaines distributions vous offrirons ainsi un traitement de texte comme WordPerfect pour Linux, ou encore StarOffice, une suite bureautique compatible avec Office.</p>
<h2>Une interface modulaire</h2>
<p>Une autre chose peu habituelle aux utilisateurs de Windows et Mac est le « look » de l’interface graphique de Linux, X windows. Contrairement aux « autres », X permet de choisir de façon radicale de quoi aura l’air son système. Cela vient du fait que X Windows est très modulaire : chaque partie est responsable d’une tâche précise. Ainsi, X tout seul est inutilisable : il offre seulement aux applications les appels permettant de dessiner une « fenêtre », de recevoir un click, etc. L’apparence des fenêtres et leur comportement est déterminé par le gestionnaire de fenêtres (Window Manager).</p>
<h2>A chacun son gestionnaire de fenêtres</h2>
<p>Et c’est là que le choix est vaste : il existe des dizaines de gestionnaires de fenêtres, chacun ayant ses avantages et ses inconvénients… Mais ne soyez pas inquiets : l’utilisation d’un gestionnaire en particulier ne vous oblige pas à n’utiliser que les applications développés pour celles-ci… Si vous avez installé une distribution récente, vous démarrerez généralement avec les environnements KDE ou Gnome. Ces suites de logiciels forment un environnement de travail complet : ils incluent un gestionnaire de fenêtres, mais aussi un ensemble d’applications semblable aux accessoires Windows 98, allant des outils d’administrations aux trois versions de Tetris ou Démineur…</p>
<h1>Donc…</h1>
<h2>Linux : une alternative sérieuse à Windows</h2>
<p>Linux est donc une alternative de plus en plus sérieuse à Windows. La plate-forme a brillamment acquis ses lettres de noblesse du côté des serveurs et la bataille peut maintenant s’ouvrir pour les ordinateurs personnels. Beaucoup de travail reste à faire de ce côté, ne serait-ce que pour amener sous Linux l’équivalent de la masse de logiciels disponibles sous Windows, mais le travail avance vite, à la vitesse de l’Internet. Les environnements graphiques de KDE et Gnome sont extrêmement agréables à utiliser, personnalisable à souhait. De plus en plus de compagnies offrent des versions Linux de leur logiciel et la tendance ne fait que s’accentuer, au plus grand plaisir des inconditionnels !</p>
<h2>Linux : la beauté de la réinvention au quotidien</h2>
<p>Les applications sous Linux ne sont pas toujours très polies, mais vivre sous Linux est comme vivre dans une maison en constante construction : on se lève un matin et toute une pièce a été refaite, plus jolie et plus ergonomique que chez le voisin…</p>
<p>The post <a href="http://www.thelinuxfr.org/lhistoire-de-linux/">L’histoire de Linux</a> appeared first on <a href="http://www.thelinuxfr.org">TheLinuxFr</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.thelinuxfr.org/lhistoire-de-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 2.133 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-20 10:34:01 -->
