<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="en">
	<title>Technical documentation : Debian</title>
	<link>http://technique.arscenic.org/</link>
	<description>This site has been initiated as a result of a training &quot;server&quot; given by Quentin Drouet on the invitation of Le Fourneau to several cultural and educational actors in the Brest region. To leave a permanent trace of this training, this site lists all the points discussed during the training and will be updated over time. The contents of this site is based on the Linux distribution Debian, all the commands used to operate so that environment. In most cases, they also work for Debian derivatives like Ubuntu for example.</description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="http://technique.arscenic.org/spip.php?page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="en">
		<title>Installer Etherpad Lite comme un service</title>
		<link>http://technique.arscenic.org/web-services/etherpad-lite/article/installer-etherpad-lite-comme-un</link>
		<guid isPermaLink="true">http://technique.arscenic.org/web-services/etherpad-lite/article/installer-etherpad-lite-comme-un</guid>
		<dc:date>2012-05-17T18:36:50Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Etherpad Lite est un &#233;diteur de texte collaboratif en temps r&#233;el permettant de partager un texte entre plusieurs auteurs et d'y contribuer en m&#234;me temps. Ce tutoriel explique une mani&#232;re de l'installer et de l'utiliser comme un service sur un serveur. Pr&#233;paration n&#233;cessaire avant l'installation proprement dite Dans un premier temps, nous allons cr&#233;er un utilisateur syst&#232;me &quot;etherpad&quot; qui sera utilis&#233; pour lancer le service : sudo adduser etherpad Cet utilisateur dispose par d&#233;faut d'un r&#233;pertoire (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/web-services/etherpad-lite/" rel="directory"&gt;Etherpad-Lite&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;&lt;a href=&quot;http://etherpad.org/&quot; class='spip_out' rel='external'&gt;Etherpad Lite&lt;/a&gt; est un &#233;diteur de texte collaboratif en temps r&#233;el permettant de partager un texte entre plusieurs auteurs et d'y contribuer en m&#234;me temps. Ce tutoriel explique une mani&#232;re de l'installer et de l'utiliser comme un service sur un serveur.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Preparation-necessaire-avant-l&quot;&gt;&lt;/a&gt; Pr&#233;paration n&#233;cessaire avant l'installation proprement dite &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Dans un premier temps, nous allons cr&#233;er un utilisateur syst&#232;me &quot;etherpad&quot; qui sera utilis&#233; pour lancer le service :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; adduser etherpad&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Cet utilisateur dispose par d&#233;faut d'un r&#233;pertoire personnel &lt;code class='spip_code' dir='ltr'&gt;home/etherpad&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;On installe ensuite les d&#233;pendances disponibles dans les d&#233;pots APT :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;install&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;gzip&lt;/span&gt; git-core curl python libssl-dev pkg-config build-essential&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Installation-de-node-js&quot;&gt;&lt;/a&gt; Installation de node.js &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;http://nodejs.org/&quot; class='spip_out' rel='external'&gt;node.js&lt;/a&gt; est le framework javascript avec lequel est programm&#233; d'Etherpad-lite.&lt;/p&gt; &lt;p&gt;On va changer d'utilisateur tout d'abord pour tout lancer sous l'utilisateur &lt;code class='spip_code' dir='ltr'&gt;etherpad&lt;/code&gt; et travailler dans son r&#233;pertoire personnel :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;su&lt;/span&gt; etherpad&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; ~&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/69a94d2af889d29958e2c0a3ed475d06.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On r&#233;cup&#232;re la derni&#232;re version disponible de &lt;code class='spip_code' dir='ltr'&gt;node.js&lt;/code&gt; sur son site [&lt;a href='#nb1' class='spip_note' rel='footnote' title='&#192; l'heure o&#249; ce tutoriel est &#233;crit, on utilise la version 0.6.18' id='nh1'&gt;1&lt;/a&gt;] : &lt;a href=&quot;http://nodejs.org/#download&quot; class='spip_url spip_out' rel='nofollow external'&gt;http://nodejs.org/#download&lt;/a&gt;&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;nodejs.org&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;dist&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;v0.6.18&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;node-v0.6.18.tar.gz&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On le d&#233;sarchive :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;tar&lt;/span&gt; xvzf node-v0.6.18.tar.gz&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On se rend ensuite dans le r&#233;pertoire de l'archive :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; node-v0.6.18&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On configure et compile le logiciel :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;.&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;configure &lt;span class=&quot;sy0&quot;&gt;&amp;&amp;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;make&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Puis on l'installe :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;make&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;install&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Installation-d-Etherpad-lite-a&quot;&gt;&lt;/a&gt; Installation d'Etherpad-lite &#224; proprement dit &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Il est temps maintenant d'installer Etherpad-lite que l'on r&#233;cup&#232;re tout d'abord via Git :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; ~&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;git&lt;/span&gt; clone &lt;span class=&quot;st_h&quot;&gt;'git://github.com/Pita/etherpad-lite.git'&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/091f0d32a28d3c556320fe4959dd0cf8.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On se d&#233;place ensuite dans le r&#233;pertoire r&#233;cup&#233;r&#233; et on installe les d&#233;pendance node n&#233;cessaires :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; etherpad-lite&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;bin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;installDeps.sh&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/7fac400e15cf86d08d6cee2fe12396b0.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Ceci fait, on peut alors lancer Etherpad-Lite avec la commande suivante :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;bin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;run.sh&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Pour v&#233;rifier son fonctionnement, il faut se rendre &#224; l'adresse : &lt;code class='spip_code' dir='ltr'&gt;http://domaine.tld:9001&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Si cela fonctionne, arr&#234;tez le logiciel avec la commande clavier &lt;code class='spip_code' dir='ltr'&gt;ctrl +c&lt;/code&gt;&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Utiliser-Etherpad-comme-un-service&quot;&gt;&lt;/a&gt; Utiliser Etherpad comme un service &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Cette &#233;tape permet d'installer Etherpad-lite comme un service afin qu'il soit d&#233;marr&#233; et &#233;teint avec la machine sur laquelle il est install&#233;.&lt;/p&gt; &lt;p&gt;On va cr&#233;er tout d'abord un r&#233;pertoire de logs dans &lt;code class='spip_code' dir='ltr'&gt;/var/log&lt;/code&gt; et lui donner les bons droits afin que l'utilisateur idoine puisse y &#233;crire :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;mkdir&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-p&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;log&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etherpad&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; etherpad:etherpad &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;log&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etherpad&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/ee15b7cdeb8e5297683702df839a87fb.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On va ensuite cr&#233;er le fichier &lt;code class='spip_code' dir='ltr'&gt;/etc/init.d/etherpad-lite&lt;/code&gt; :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etherpad-lite&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Et on y colle le contenu suivant :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#!/bin/sh&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;### BEGIN INIT INFO&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Provides: etherpad-lite&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Required-Start: $local_fs $remote_fs $network $syslog&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Required-Stop: $local_fs $remote_fs $network $syslog&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Default-Start: 2 3 4 5&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Default-Stop: 0 1 6&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Short-Description: starts etherpad lite&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Description: starts etherpad lite using start-stop-daemon&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;### END INIT INFO&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;PATH&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/node/bin&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;LOGFILE&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;/var/log/etherpad-lite/etherpad-lite.log&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;EPLITE_DIR&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;/home/etherpad/etherpad-lite&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;EPLITE_BIN&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;bin/safeRun.sh&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;USER&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;etherpad&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;GROUP&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;etherpad&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;DESC&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;Etherpad Lite&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;re2&quot;&gt;NAME&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&quot;etherpad-lite&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;set&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-e&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;. &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lsb&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init-functions&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;start&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;Starting &lt;span class=&quot;es2&quot;&gt;$DESC&lt;/span&gt;... &quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; start-stop-daemon &lt;span class=&quot;re5&quot;&gt;--start&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--chuid&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;&lt;span class=&quot;es2&quot;&gt;$USER&lt;/span&gt;:&lt;span class=&quot;es2&quot;&gt;$GROUP&lt;/span&gt;&quot;&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--background&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--make-pidfile&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--pidfile&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;run&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$NAME&lt;/span&gt;.pid &lt;span class=&quot;re5&quot;&gt;--exec&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$EPLITE_DIR&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$EPLITE_BIN&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--&lt;/span&gt; &lt;span class=&quot;re1&quot;&gt;$LOGFILE&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;true&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;done&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#We need this function to ensure the whole process tree will be killed&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;killtree&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;local&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;_pid&lt;/span&gt;=&lt;span class=&quot;re4&quot;&gt;$1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;local&lt;/span&gt; &lt;span class=&quot;re2&quot;&gt;_sig&lt;/span&gt;=&lt;span class=&quot;co1&quot;&gt;${2-TERM}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;for&lt;/span&gt; _child &lt;span class=&quot;kw1&quot;&gt;in&lt;/span&gt; $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;ps&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-o&lt;/span&gt; pid &lt;span class=&quot;re5&quot;&gt;--no-headers&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;--ppid&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;${_pid}&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw1&quot;&gt;do&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; killtree &lt;span class=&quot;co1&quot;&gt;${_child}&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;${_sig}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;done&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw2&quot;&gt;kill&lt;/span&gt; -&lt;span class=&quot;co1&quot;&gt;${_sig}&lt;/span&gt; &lt;span class=&quot;co1&quot;&gt;${_pid}&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;stop&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;Stopping &lt;span class=&quot;es2&quot;&gt;$DESC&lt;/span&gt;... &quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;while&lt;/span&gt; &lt;span class=&quot;kw3&quot;&gt;test&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-d&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;proc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;$&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;cat&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;run&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$NAME&lt;/span&gt;.pid&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw1&quot;&gt;do&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; killtree $&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;kw2&quot;&gt;cat&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;run&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$NAME&lt;/span&gt;.pid&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;15&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw2&quot;&gt;sleep&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0.5&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw1&quot;&gt;done&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw2&quot;&gt;rm&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;run&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$NAME&lt;/span&gt;.pid&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;done&quot;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;status&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&#123;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; status_of_proc &lt;span class=&quot;re5&quot;&gt;-p&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;run&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;re1&quot;&gt;$NAME&lt;/span&gt;.pid &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;etherpad-lite&quot;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;&amp;&amp;&lt;/span&gt; &lt;span class=&quot;kw3&quot;&gt;exit&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;||&lt;/span&gt; &lt;span class=&quot;kw3&quot;&gt;exit&lt;/span&gt; &lt;span class=&quot;re4&quot;&gt;$?&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&#125;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;case&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;$1&quot;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;in&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; start&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; start&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; stop&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; stop&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; restart&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; stop&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; start&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; status&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; status&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;echo&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;Usage: &lt;span class=&quot;es2&quot;&gt;$NAME&lt;/span&gt; {start|stop|restart|status}&quot;&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;&gt;&amp;&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;kw3&quot;&gt;exit&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; &lt;span class=&quot;sy0&quot;&gt;;;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;esac&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;exit&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/8cc557e43c5292f6d0d0a07c40e3193a.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On le rend ensuite ex&#233;cutable et on l'active dans les bon &lt;code class='spip_code' dir='ltr'&gt;runlevels&lt;/code&gt; :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chmod&lt;/span&gt; +x &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etherpad-lite&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; update-rc.d etherpad-lite defaults&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/9c05e7af17094f01bc99c4574795b25e.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On peut ensuite lancer le service avec la commande :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etherpad-lite start&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Et v&#233;rifier son fonctionnement &#224; la m&#234;me adresse qu'auparavant : &lt;code class='spip_code' dir='ltr'&gt;http://domaine.tld:9001&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;[&lt;a href='#nh1' id='nb1' class='spip_note' title='Footnotes 1' rev='footnote'&gt;1&lt;/a&gt;] &#192; l'heure o&#249; ce tutoriel est &#233;crit, on utilise la version 0.6.18&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>mod_proxy : rediriger en tout transparence Apache vers un port sp&#233;cifique</title>
		<link>http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/modules-complementaires/article/mod_proxy-rediriger-en-tout</link>
		<guid isPermaLink="true">http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/modules-complementaires/article/mod_proxy-rediriger-en-tout</guid>
		<dc:date>2012-05-09T11:04:33Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Il peut &#234;tre utile de rediriger certaines requ&#234;tes pointant normalement sur le serveur Apache (utilisant le port 80) par exemple vers un autre port du serveur afin d'utiliser d'autres services comme icecast ou shoutcast par exemple. On appelle cela du Reverse Proxy. Activation des modules n&#233;cessaires Pour ce faire, nous avons besoin de deux modules Apache non activ&#233;s par d&#233;faut, proxy et proxy_http, on les active de la sorte : sudo a2enmod proxy proxy_http On n'oublie pas de red&#233;marrer le (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/modules-complementaires/" rel="directory"&gt;Modules compl&#233;mentaires&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Il peut &#234;tre utile de rediriger certaines requ&#234;tes pointant normalement sur le serveur Apache (utilisant le port 80) par exemple vers un autre port du serveur afin d'utiliser d'autres services comme &lt;a href=&quot;http://technique.arscenic.org/web-services/streaming-audio-et-video/article/icecast-2-installation-et&quot; class='spip_in' hreflang='fr' title=&quot;art72&quot;&gt;icecast&lt;/a&gt; ou &lt;a href=&quot;http://technique.arscenic.org/web-services/streaming-audio-et-video/article/installation-d-un-serveur-radio&quot; class='spip_in' hreflang='fr' title=&quot;art93&quot;&gt;shoutcast&lt;/a&gt; par exemple. On appelle cela du &lt;a href=&quot;http://en.wikipedia.org/wiki/Reverse_Proxy&quot; class='spip_glossaire' rel='external'&gt;Reverse Proxy&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Activation-des-modules-necessaires&quot;&gt;&lt;/a&gt; Activation des modules n&#233;cessaires &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Pour ce faire, nous avons besoin de deux modules Apache non activ&#233;s par d&#233;faut, &lt;code class='spip_code' dir='ltr'&gt;proxy&lt;/code&gt; et &lt;code class='spip_code' dir='ltr'&gt;proxy_http&lt;/code&gt;, on les active de la sorte :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; a2enmod proxy proxy_http&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On n'oublie pas de red&#233;marrer le serveur Apache pour les prendre en compte :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2 restart&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Exemple-d-utilisation-avec-Icecast&quot;&gt;&lt;/a&gt; Exemple d'utilisation avec Icecast et Shoutcast &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Le serveur de streaming Icecast ou Shoutcast &#233;coute en g&#233;n&#233;ral le port 8000. Si par exemple vous souhaitez afficher le serveur en question sur un sous-domaine du type &lt;code class='spip_code' dir='ltr'&gt;http://streaming.domaine.tld&lt;/code&gt; et &#233;viter que les utilisateurs, sans sp&#233;cifier le port &lt;code class='spip_code' dir='ltr'&gt;:8000&lt;/code&gt; &#224; la fin de l'adresse, tombent sur la page par d&#233;faut d'Apache, il suffit de cr&#233;er un VirtualHost sp&#233;cifique.&lt;/p&gt; &lt;p&gt;Un exemple de VirtualHost de base serait :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;&lt;&lt;/span&gt;VirtualHost &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;:&lt;span class=&quot;nu0&quot;&gt;80&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ServerAdmin postmaster&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;domaine.tld&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ServerName streaming.domaine.tld&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; DocumentRoot &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;www&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;&lt;/&lt;/span&gt;VirtualHost&lt;span class=&quot;sy0&quot;&gt;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/42e84bfbcb04878ad8318d477cbdbcdf.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;D&#232;s lors, le visiteur utilisant l'adresse &lt;code class='spip_code' dir='ltr'&gt;http://streaming.domaine.tld&lt;/code&gt; devrait voir la page de base &quot;It works&quot; d'Apache. Nous souhaitons qu'il voie l'interface du serveur de streaming qui elle est accessible sur le port &lt;code class='spip_code' dir='ltr'&gt;:8000&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;Pour ce faire nous allons supprimer la ligne &lt;code class='spip_code' dir='ltr'&gt;DocumentRoot&lt;/code&gt; qui ne sert plus &#224; rien et ajouter ces trois lignes &#224; notre VirtualHost :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ProxyPass &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;localhost:&lt;span class=&quot;nu0&quot;&gt;8000&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ProxyPassReverse &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;localhost:&lt;span class=&quot;nu0&quot;&gt;8000&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ProxyPreserveHost On&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/f9a8381d7b33dafae5ed54ddeeb9c459.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On recharge la configuration d'Apache :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2 reload&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;D&#232;s lors, en utilisant la m&#234;me adresse, le visiteur sera redirig&#233; de mani&#232;re transparente vers l'interface souhait&#233;e.&lt;/p&gt; &lt;p&gt;Le fichier du VirtualHost final ressemblera donc &#224; :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;&lt;&lt;/span&gt;VirtualHost &lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;:&lt;span class=&quot;nu0&quot;&gt;80&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ServerAdmin postmaster&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;domaine.tld&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ServerName streaming.domaine.tld&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ProxyPass &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;localhost:&lt;span class=&quot;nu0&quot;&gt;8000&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ProxyPassReverse &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;localhost:&lt;span class=&quot;nu0&quot;&gt;8000&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt; ProxyPreserveHost &lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;&lt;/&lt;/span&gt;VirtualHost&lt;span class=&quot;sy0&quot;&gt;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/0914c80c8d7cf76d165d1f88f163f8b6.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Apache et un petit peu de s&#233;curit&#233;</title>
		<link>http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/article/apache-et-un-petit-peu-de-securite</link>
		<guid isPermaLink="true">http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/article/apache-et-un-petit-peu-de-securite</guid>
		<dc:date>2012-05-03T21:19:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Ne pas afficher les informations de version La premi&#232;re chose &#224; faire lors de la mise en production d'un serveur Apache est de faire en sorte qu'il n'affiche pas l'ensemble de ses informations de versions afin d'&#233;viter &#224; tout attaquant potentiel de connaitre trop d'informations sur sa machine cible. Pour cela deux directives sont &#224; modifier. ServerTokens, dont les informations sont visibles dans les ent&#234;tes des requ&#232;tes, qui peut prendre comme valeur : Prod : la plus restrictive, Apache ne devrait (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/lamp-linux-apache-mysql-php/apache/" rel="directory"&gt;Apache&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Ne-pas-afficher-les-informations&quot;&gt;&lt;/a&gt; Ne pas afficher les informations de version &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;La premi&#232;re chose &#224; faire lors de la mise en production d'un serveur Apache est de faire en sorte qu'il n'affiche pas l'ensemble de ses informations de versions afin d'&#233;viter &#224; tout attaquant potentiel de connaitre trop d'informations sur sa machine cible.&lt;/p&gt; &lt;p&gt;Pour cela deux directives sont &#224; modifier.&lt;/p&gt; &lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;ServerTokens&lt;/code&gt;, dont les informations sont visibles dans les ent&#234;tes des requ&#232;tes, qui peut prendre comme valeur :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Prod&lt;/code&gt; : la plus restrictive, Apache ne devrait afficher que &lt;code class='spip_code' dir='ltr'&gt;Apache&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Major&lt;/code&gt; : le serveur affichera Apache et son num&#233;ro de version majeur &lt;code class='spip_code' dir='ltr'&gt;Apache/2&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Minor&lt;/code&gt; : le serveur affichera Apache et ses num&#233;ros de version majeur et mineur &lt;code class='spip_code' dir='ltr'&gt;Apache/2.0&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Min&lt;/code&gt; : le serveur affichera Apache et son num&#233;ro de version complet &lt;code class='spip_code' dir='ltr'&gt;Apache/2.0.55&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Os&lt;/code&gt; (par d&#233;faut en g&#233;n&#233;ral) : le serveur affichera Apache, son num&#233;ro de version complet et son syst&#232;me d'exploitation &lt;code class='spip_code' dir='ltr'&gt;Apache/2.0.55 (Debian)&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Full&lt;/code&gt; : le serveur affichera Apache, son num&#233;ro de version complet, son syst&#232;me d'exploitation et les informations des modules suppl&#233;mentaires &lt;code class='spip_code' dir='ltr'&gt;Apache/2.0.55 (Debian) PHP/5.1.4-1 mod1/X.Y mod2/W.Z&lt;/code&gt;;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;ServerSignature&lt;/code&gt;, moins importante sur &lt;code class='spip_code' dir='ltr'&gt;ServerTokens&lt;/code&gt; est correctement configur&#233;e, cette directive affiche le contenu de &lt;code class='spip_code' dir='ltr'&gt;ServerTokens&lt;/code&gt;, le nom de domaine et le port utilis&#233; pour la connexion sur les pages auto-g&#233;n&#233;r&#233;es par Apache. Trois valeurs sont possibles :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Off&lt;/code&gt; n'affichera pas ces informations du tout;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;On&lt;/code&gt; affichera ces informations;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;Email&lt;/code&gt; affichera ces informations en y ajoutant l'email du &lt;code class='spip_code' dir='ltr'&gt;ServerAdmin&lt;/code&gt; du Virtualhost;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Ces deux directives se trouvent dans le fichier &lt;code class='spip_code' dir='ltr'&gt;/etc/apache2/conf.d/security&lt;/code&gt;, que l'on &#233;dite :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;conf.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;security&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On y recherche nos directives que l'on modifie ainsi :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.apache .imp {font-weight: bold; color: red;}
.apache .kw1 {color: #00007f;}
.apache .kw2 {color: #0000ff;}
.apache .kw3 {color: #000000; font-weight:bold;}
.apache .co1 {color: #adadad; font-style: italic;}
.apache .es0 {color: #000099; font-weight: bold;}
.apache .st0 {color: #7f007f;}
.apache .nu0 {color: #ff0000;}
.apache span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_apache cadre spip_cadre&quot;&gt;&lt;div class=&quot;apache&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co1&quot;&gt;#....&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;ServerTokens&lt;/span&gt; Prod&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co1&quot;&gt;#....&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;ServerSignature&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;Off&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/ef1feec8c7ced9893b3e5e3c2d6732cd.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On n'oublie pas de recharger la configuration d'Apache :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2 reload&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Monitorer sympa</title>
		<link>http://technique.arscenic.org/monitoring/munin/monitoring-specifiques/article/monitorer-sympa</link>
		<guid isPermaLink="true">http://technique.arscenic.org/monitoring/munin/monitoring-specifiques/article/monitorer-sympa</guid>
		<dc:date>2012-05-03T12:27:56Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Monitorer sympa a l'aide de Munin demande l'utilisation de deux plugin tiers dont le code est visible ici. On d&#233;cide, comme pour fail2ban de placer les plugins suppl&#233;mentaires pour munin dans le r&#233;pertoire /opt/share/munin/plugins : #Cr&#233;er le r&#233;pertoire des plugins dans le cas ou il n'existe pas d&#233;j&#224; sudo mkdir -p /opt/share/munin/plugins cd /opt/share/munin/plugins # R&#233;cup&#233;rer les script sudo wget http://svn.aires-de-confluxence.inf... sudo wget http://svn.aires-de-confluxence.inf... # Rendre (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/monitoring/munin/monitoring-specifiques/" rel="directory"&gt;Monitoring sp&#233;cifiques&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;p&gt;Monitorer sympa a l'aide de Munin demande l'utilisation de deux plugin tiers dont le code est &lt;a href=&quot;http://svn.aires-de-confluxence.info/browser/Serveur/munin/sympa4munin/&quot; class='spip_out' rel='external'&gt;visible ici&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;On d&#233;cide, comme pour &lt;a href=&quot;http://technique.arscenic.org/monitoring/munin/monitoring-specifiques/article/monitorer-fail2ban&quot; class='spip_in' hreflang='fr' title=&quot;art22&quot;&gt;fail2ban&lt;/a&gt; de placer les plugins suppl&#233;mentaires pour munin dans le r&#233;pertoire &lt;code class='spip_code' dir='ltr'&gt;/opt/share/munin/plugins&lt;/code&gt; :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#Cr&#233;er le r&#233;pertoire des plugins dans le cas ou il n'existe pas d&#233;j&#224;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;mkdir&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-p&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;opt&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;share&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;plugins&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;opt&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;share&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;plugins&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# R&#233;cup&#233;rer les script&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;svn.aires-de-confluxence.info&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;export&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;6415&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;Serveur&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa4munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_spool&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;wget&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;svn.aires-de-confluxence.info&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;export&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;nu0&quot;&gt;6415&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;Serveur&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa4munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_stats&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# Rendre ex&#233;cutable les script&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chmod&lt;/span&gt; +x sympa_&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/1b31ec8f3d8495faee66f142ccfc15bb.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Il est n&#233;cessaire de modifier au moins une valeur de configuration car &lt;code class='spip_code' dir='ltr'&gt;sympa_stats&lt;/code&gt; a besoin de lire le fichier de log de sympa. On modifie donc le fichier de configuration de munin :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;plugin-conf.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin-node&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Dans lequel on ajoute les lignes suivantes :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;sympa_stats&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;user root&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/fafd773ad08b1409381aa2af04741b87.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;D'autres options sont possibles, si vous avez une installation non conventionnelle de sympa, elles sont expliqu&#233;es dans &lt;a href=&quot;http://svn.aires-de-confluxence.info/browser/Serveur/munin/sympa4munin/INSTALL&quot; class='spip_out' rel='external'&gt;ce fichier de description d'installation&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Ces plugin g&#232;rent l'autod&#233;tection donc on va utiliser la commande &lt;code class='spip_code' dir='ltr'&gt;munin-node-configure&lt;/code&gt; pour voir ce que l'on peut faire :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; munin-node-configure &lt;span class=&quot;re5&quot;&gt;--libdir&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;opt&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;share&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;plugins &lt;span class=&quot;re5&quot;&gt;--shell&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;La commande devrait afficher deux lignes &#224; copier/coller :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ln&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-s&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'/opt/share/munin/plugins/sympa_spool'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'/etc/munin/plugins/sympa_spool'&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ln&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-s&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'/opt/share/munin/plugins/sympa_stats'&lt;/span&gt; &lt;span class=&quot;st_h&quot;&gt;'/etc/munin/plugins/sympa_stats'&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/132ca44bb0a1ed182facf753f9d6ba87.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On peut ensuite tester le plugin :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; munin-run sympa_stats&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; munin-run sympa_spool&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/fdedd49d83893c44a7020c99fc0aa636.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Ces commandes doivent retourner plusieurs lignes du type &lt;code class='spip_code' dir='ltr'&gt;cl&#233;.value nombre&lt;/code&gt; comme :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#Pour sympa_stats&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;badFiles.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;oldFiles.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;senderNotAllowed.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;keyToEditors.value &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;msgAccepted.value &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;msgArchived.value &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;#Pour sympa_spool&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;auth.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;bounce.value &lt;span class=&quot;nu0&quot;&gt;7&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;digest.value &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;distribute.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;expire.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;moderation.value &lt;span class=&quot;nu0&quot;&gt;21&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;msg.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;outgoing.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;subscribe.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;task.value &lt;span class=&quot;nu0&quot;&gt;22&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;tmp.value &lt;span class=&quot;nu0&quot;&gt;43&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;topic.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;msg_bad.value &lt;span class=&quot;nu0&quot;&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;distribute_bad.value &lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/71da7260213f1bf02c97ee6d3c7282d1.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Bien entendu, derni&#232;re &#233;tape, red&#233;marrer le service munin-node :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin-node restart&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>D&#233;placer un serveur Sympa sur une autre machine</title>
		<link>http://technique.arscenic.org/web-services/sympa/installation-et-configuration-du/article/deplacer-un-serveur-sympa-sur-une</link>
		<guid isPermaLink="true">http://technique.arscenic.org/web-services/sympa/installation-et-configuration-du/article/deplacer-un-serveur-sympa-sur-une</guid>
		<dc:date>2012-05-02T14:06:19Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Avant toute chose, on consid&#232;re que le serveur Sympa est d&#233;j&#224; install&#233; comme indiqu&#233; dans l'article &quot;Installation et configuration&quot;. Ce que l'on a besoin de r&#233;cup&#233;rer et de modifier depuis le serveur d'origine : La base de donn&#233;e; La d&#233;finition des listes; La d&#233;finition des topics (s'ils ont &#233;t&#233; modifi&#233;) La d&#233;finition des robots; Les alias de mail des listes; Les DNS qui pointent sur le serveur de listes; Ce que l'on va recr&#233;er sur le nouveau serveur : Les diff&#233;rents virtualhosts; Modifier (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/web-services/sympa/installation-et-configuration-du/" rel="directory"&gt;Installation et configuration du serveur Sympa&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Avant toute chose, on consid&#232;re que le serveur Sympa est d&#233;j&#224; install&#233; comme indiqu&#233; dans l'article &quot;&lt;a href=&quot;http://technique.arscenic.org/web-services/sympa/installation-et-configuration-du/article/installation-et-configuration&quot; class='spip_in' hreflang='fr' title=&quot;art62&quot;&gt;Installation et configuration&lt;/a&gt;&quot;.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exporter-la-base-de-donnee&amp;#39;&gt;Exporter la base de donn&#233;e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Copie-des-donnees-de-Sympa&amp;#39;&gt; Copie des donn&#233;es de Sympa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Application-des-modifications-et&amp;#39;&gt;Application des modifications et red&#233;marrage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Modification-des-DNS-et-de-la&amp;#39;&gt;Modification des DNS et de la configuration de Postfix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Redemarrage-des-services&amp;#39;&gt;Red&#233;marrage des services&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;p&gt;Ce que l'on a besoin de r&#233;cup&#233;rer et de modifier depuis le serveur d'origine :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; La base de donn&#233;e;&lt;/li&gt;&lt;li&gt; La d&#233;finition des listes;&lt;/li&gt;&lt;li&gt; La d&#233;finition des topics (s'ils ont &#233;t&#233; modifi&#233;)&lt;/li&gt;&lt;li&gt; La d&#233;finition des robots;&lt;/li&gt;&lt;li&gt; Les alias de mail des listes;&lt;/li&gt;&lt;li&gt; Les DNS qui pointent sur le serveur de listes;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Ce que l'on va recr&#233;er sur le nouveau serveur :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Les diff&#233;rents virtualhosts;&lt;/li&gt;&lt;li&gt; Modifier la configuration de Postfix pour prendre en charge les listes;&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Exporter-la-base-de-donnee&quot;&gt;&lt;/a&gt; Exporter la base de donn&#233;e &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;On utilise l'outil &lt;code class='spip_code' dir='ltr'&gt;mysqldump&lt;/code&gt; pour ce faire :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;mysqldump &lt;span class=&quot;re5&quot;&gt;--databases&lt;/span&gt; sympa &lt;span class=&quot;re5&quot;&gt;-u&lt;/span&gt; root &lt;span class=&quot;re5&quot;&gt;--password&lt;/span&gt;=mot_de_passe_root &lt;span class=&quot;sy0&quot;&gt;&gt;&lt;/span&gt; sympa_old.sql&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Copie-des-donnees-de-Sympa&quot;&gt;&lt;/a&gt; Copie des donn&#233;es de Sympa &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Sur le serveur d'origine :&lt;/p&gt; &lt;p&gt;On envoie le contenu du r&#233;pertoire home de Sympa sur le nouveau serveur:&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On envoie aussi ses fichiers de configuration :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa.conf user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;wwsympa.conf user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On envoie aussi le contenu de son ou ses virtualhosts :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sites-available&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On envoie les aliases d'emails :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mail&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_aliases user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Si vous utilisez les robots de Sympa :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mail&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_virtual_regexp user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On envoie finalement la base de donn&#233;e :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; sympa_old.sql user&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;server_2:sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Sur le serveur distant, tous les fichiers ne sont pas &#224; conserver :&lt;/p&gt; &lt;p&gt;On commence par copier les configuration du serveur :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa.conf &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;wwsympa.conf &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On copie les archives :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;arc&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;arc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On copie les bounce :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bounce&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bounce&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On copie les donn&#233;es des listes :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;list_data&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;list_data&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/648570ffb688ba56398edc5ac41c2d6a.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On copie les donn&#233;es des robots (ce r&#233;pertoire n'est pas sens&#233; exister) :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;expl&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On copie les spool :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;spool&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;spool&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Application-des-modifications-et&quot;&gt;&lt;/a&gt; Application des modifications et red&#233;marrage &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;On restaure l'ancienne base de donn&#233;e :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;mysql &lt;span class=&quot;re5&quot;&gt;-u&lt;/span&gt; root &lt;span class=&quot;re5&quot;&gt;-p&lt;/span&gt; sympa &lt;span class=&quot;sy0&quot;&gt;&lt;&lt;/span&gt; sympa_old.sql&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Assurez vous bien que les droits d'utilisation sur cette table sont bien les m&#234;mes que sur l'ancien serveur, sinon modifiez la configuration d'acc&#232;s mysql dans /etc/sympa.conf&lt;/p&gt; &lt;p&gt;On donne les bons droits aux fichiers que l'on vient de copier coller :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa:sympa &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On relance la configuration de sympa en laissant les informations par d&#233;faut (celles du fichier actuel /etc/sympa.conf) qui donnera les bons droits au fichier de conf&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_wizard.pl&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On upgrade la structure des donn&#233;es si les serveurs n'ont pas tout &#224; fait la m&#234;me version :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;bin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa.pl &lt;span class=&quot;re5&quot;&gt;--upgrade&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Modification-des-DNS-et-de-la&quot;&gt;&lt;/a&gt; Modification des DNS et de la configuration de Postfix &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Il est n&#233;cessaire que Postfix puisse acheminer le courier.&lt;/p&gt; &lt;p&gt;On copie les aliases de mails :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_aliases &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mail&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Si vous utilisez les robots de sympa, il vous faudra &#233;galement copier les alias virtuels :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; sympa_old&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_virtual_regexp &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mail&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa_virtual_regexp&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On s'assure qu'ils ont les bons droits :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; sympa:sympa &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;mail&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;On reg&#233;n&#232;re la base de donn&#233;e des aliases :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; newaliases&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Il est &#233;galement n&#233;cessaire de v&#233;rifier la configuration de Postfix &lt;code class='spip_code' dir='ltr'&gt;/etc/postfix/main.cf&lt;/code&gt; :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;postfix&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;main.cf &lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Principalement les directives :&lt;/p&gt; &lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;alias_maps&lt;/code&gt;&lt;/p&gt; &lt;p&gt;qui doit &#234;tre :&lt;/p&gt; &lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;alias_maps = hash:/etc/aliases,hash:/etc/mail/sympa_aliases&lt;/code&gt;&lt;/p&gt; &lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;alias_database&lt;/code&gt;&lt;/p&gt; &lt;p&gt;qui doit &#234;tre :&lt;/p&gt; &lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;alias_database = hash:/etc/aliases, hash:/etc/mail/sympa_aliases&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Si vous utilisez les robots de sympa, &lt;code class='spip_code' dir='ltr'&gt;virtual_alias_maps&lt;/code&gt; qui doit &#234;tre :&lt;/p&gt; &lt;p&gt;&lt;code class='spip_code' dir='ltr'&gt;virtual_alias_maps = regexp:/etc/mail/sympa_virtual_regexp&lt;/code&gt;&lt;/p&gt; &lt;p&gt;et &lt;code class='spip_code' dir='ltr'&gt;mydestination&lt;/code&gt; qui doit comprendre tous les robots de mailing lists du serveur sympa.&lt;/p&gt; &lt;p&gt;Il ne vous reste plus qu'&#224; modifier les DNS de vos domaines pointant sur le serveur.&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Redemarrage-des-services&quot;&gt;&lt;/a&gt; Red&#233;marrage des services &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Vous devrez red&#233;marrer les diff&#233;rents services qui ont &#233;t&#233; modifi&#233;s, Postfix, Apache, Sympa :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;postfix restart&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;sympa restart&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2 restart&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/1d98602726d78f939aecd02d1172a61c.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>R&#233;cup&#233;rer le mot de passe du listmaster</title>
		<link>http://technique.arscenic.org/web-services/sympa/utilisation-de-sympa/administrateurs/article/recuperer-le-mot-de-passe-du</link>
		<guid isPermaLink="true">http://technique.arscenic.org/web-services/sympa/utilisation-de-sympa/administrateurs/article/recuperer-le-mot-de-passe-du</guid>
		<dc:date>2012-04-30T11:56:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;La premi&#232;re chose &#224; faire apr&#232;s l'installation et le premier d&#233;marrage de Sympa est de r&#233;cup&#233;rer le mot de passe du Listmaster. Pour cela, on doit se rendre avec notre navigateur sur le serveur Sympa, dans notre exemple &#224; l'adresse : http://lists.domaine.tld En haut &#224; gauche de l'interface, vous devriez avoir un lien Premi&#232;re connexion sur lequel vous devez cliquer. Un formulaire apparait, mettez l'adresse email que vous avez configur&#233; comme &#233;tant celle du Listmaster lors de la configuration du (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/web-services/sympa/utilisation-de-sympa/administrateurs/" rel="directory"&gt;Administrators&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exporter-la-base-de-donnee&amp;#39;&gt;Exporter la base de donn&#233;e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Copie-des-donnees-de-Sympa&amp;#39;&gt; Copie des donn&#233;es de Sympa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Application-des-modifications-et&amp;#39;&gt;Application des modifications et red&#233;marrage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Modification-des-DNS-et-de-la&amp;#39;&gt;Modification des DNS et de la configuration de Postfix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Redemarrage-des-services&amp;#39;&gt;Red&#233;marrage des services&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;p&gt;La premi&#232;re chose &#224; faire apr&#232;s l'installation et le premier d&#233;marrage de Sympa est de r&#233;cup&#233;rer le mot de passe du Listmaster.&lt;/p&gt; &lt;p&gt;Pour cela, on doit se rendre avec notre navigateur sur le serveur Sympa, dans notre exemple &#224; l'adresse : &lt;code class='spip_code' dir='ltr'&gt;http://lists.domaine.tld&lt;/code&gt;&lt;/p&gt; &lt;p&gt;En haut &#224; gauche de l'interface, vous devriez avoir un lien &lt;code class='spip_code' dir='ltr'&gt;Premi&#232;re connexion&lt;/code&gt; sur lequel vous devez cliquer.&lt;/p&gt; &lt;p&gt;Un formulaire apparait, mettez l'adresse email que vous avez configur&#233; comme &#233;tant celle du Listmaster lors de la &lt;a href=&quot;http://technique.arscenic.org/web-services/sympa/installation-et-configuration-du/article/installation-et-configuration&quot; class='spip_in' hreflang='fr' title=&quot;art62&quot;&gt;configuration du serveur&lt;/a&gt;, dans notre cas &lt;code class='spip_code' dir='ltr'&gt;postmaster@domaine.tld&lt;/code&gt;, puis cliquez sur &lt;code class='spip_code' dir='ltr'&gt;Cr&#233;er un mot de passe&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;Vous devriez avoir re&#231;u un email de la part du serveur sympa &#224; l'adresse indiqu&#233;e qui ressemble &#224; :&lt;/p&gt; &lt;blockquote class=&quot;spip&quot;&gt;
&lt;p&gt;Quelqu'un - sans doute vous - a demand&#233; d'allouer ou de renouveler votre mot
de passe associ&#233; &#224; votre compte sur le serveur lists.domaine.tld. (Cette
requ&#234;te a &#233;t&#233; effectu&#233;e depuis l'h&#244;te xx.xxx.xxx.xxx).
Vous pouvez ignorer cette requ&#234;te ou bien cliquer sur le lien suivant pour
choisir votre mot de passe.:
&lt;a href=&quot;http://lists.domaine.tld/sympa/ticket/12009718160269&quot; class='spip_url spip_out' rel='nofollow external'&gt;http://lists.domaine.tld/sympa/tick...&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;En cliquant sur le lien, vous pourrez choisir le mot de passe du Listmaster, afin de vous identifier avec le formulaire en haut &#224; droite des pages du serveur.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>D&#233;placer un serveur Munin sur une autre machine</title>
		<link>http://technique.arscenic.org/monitoring/munin/article/deplacer-un-serveur-munin-sur-une</link>
		<guid isPermaLink="true">http://technique.arscenic.org/monitoring/munin/article/deplacer-un-serveur-munin-sur-une</guid>
		<dc:date>2012-04-27T11:05:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Il est tr&#232;s symple de d&#233;placer un serveur munin sur une autre machine. Pour ce faire, il est n&#233;cessaire d'installer le serveur sur la nouvelle machine comme d&#233;crit dans cet article. On copiera sur le nouveau serveur les m&#234;mes fichiers de configurations &#224; savoir (si vous avez install&#233; le serveur en suivant cette documentation) : /etc/munin/munin.conf; /etc/apache2/sites-available/munin; /etc/apache2/conf.d/munin; Il est &#233;galement important que chaque noeud autorise le nouveau serveur &#224; (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/monitoring/munin/" rel="directory"&gt;Munin&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exporter-la-base-de-donnee&amp;#39;&gt;Exporter la base de donn&#233;e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Copie-des-donnees-de-Sympa&amp;#39;&gt; Copie des donn&#233;es de Sympa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Application-des-modifications-et&amp;#39;&gt;Application des modifications et red&#233;marrage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Modification-des-DNS-et-de-la&amp;#39;&gt;Modification des DNS et de la configuration de Postfix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Redemarrage-des-services&amp;#39;&gt;Red&#233;marrage des services&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;p&gt;Il est tr&#232;s symple de d&#233;placer un serveur munin sur une autre machine.&lt;/p&gt; &lt;p&gt;Pour ce faire, il est n&#233;cessaire d'installer le serveur sur la nouvelle machine comme d&#233;crit &lt;a href=&quot;http://technique.arscenic.org/monitoring/munin/article/monitoring-de-machine-munin&quot; class='spip_in' hreflang='fr' title=&quot;art17&quot;&gt;dans cet article&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;On copiera sur le nouveau serveur les m&#234;mes fichiers de configurations &#224; savoir (si vous avez install&#233; le serveur en suivant cette documentation) :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;/etc/munin/munin.conf&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;/etc/apache2/sites-available/munin&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;/etc/apache2/conf.d/munin&lt;/code&gt;;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Il est &#233;galement important que chaque noeud autorise le nouveau serveur &#224; collecter les donn&#233;es, il faudra donc modifier leur configuration &#224; ce sujet comme &lt;a href=&quot;http://technique.arscenic.org/monitoring/munin/article/monitoring-de-machine-munin#client_auth&quot; class='spip_in' hreflang='fr' title=&quot;art17&quot;&gt;d&#233;crit ici&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Vous pouvez temporairement laisser l'acc&#232;s aux 2 serveur afin d'&#233;viter de perdre des donn&#233;es en cours.&lt;/p&gt; &lt;p&gt;Les seuls fichiers n&#233;cessaires au r&#233;tablissement des donn&#233;es par la suite est le contenu du r&#233;pertoire des donn&#233;es collect&#233;es par munin sur l'ancien serveur &lt;code class='spip_code' dir='ltr'&gt;/var/lib/munin&lt;/code&gt;.&lt;/p&gt; &lt;p&gt;A partir de ces donn&#233;es collect&#233;es que l'on aura transf&#233;r&#233; sur le nouveau serveur, Munin recr&#233;era automatiquement les fichiers html de cache.&lt;/p&gt; &lt;p&gt;Pour les transf&#233;rer on peut par exemple utiliser &lt;code class='spip_code' dir='ltr'&gt;scp&lt;/code&gt; depuis l'ancien serveur :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;scp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-r&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-p&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; user_distant&lt;span class=&quot;sy0&quot;&gt;@&lt;/span&gt;serveur_distant:munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Sur le nouveau serveur, on aura donc un r&#233;pertoire &lt;code class='spip_code' dir='ltr'&gt;/home/user_distant/munin/&lt;/code&gt; dont on copiera le contenu dans le r&#233;pertoire de &lt;code class='spip_code' dir='ltr'&gt;libdir&lt;/code&gt; de Munin :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;home&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;user_distant&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Puis on leur donner les bons droits :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; munin:munin &lt;span class=&quot;re5&quot;&gt;-Rvf&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;lib&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;munin&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Apr&#232;s quelques minutes, les graphiques doivent avoir &#233;t&#233; mis &#224; jour avec les anciennes donn&#233;es.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Utiliser FFmpeg</title>
		<link>http://technique.arscenic.org/multimedia/article/utiliser-ffmpeg</link>
		<guid isPermaLink="true">http://technique.arscenic.org/multimedia/article/utiliser-ffmpeg</guid>
		<dc:date>2012-02-12T13:09:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Ces commandes sont test&#233;es avec la version 0.7.11 de FFmpeg. On utilise une une vid&#233;o appel&#233;e test.mp4 pour chacun de nos tests. Rappel des options de base de ligne de commande de FFmpeg Au pr&#233;alable, il est n&#233;cessaire de connaitre la ligne de commande de base de FFmpeg qui est celle-ci (on utilise l'abbr&#233;viation ext pour &quot;extension&quot;) : ffmpeg -y entree.ext sortie.ext Les &#233;l&#233;ments de cette commande sont : ffmpeg : la commande ffmpeg qui appelle le logiciel; -y entree.ext : qui sp&#233;cifie que (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/multimedia/" rel="directory"&gt;Multimedia&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Ces commandes sont test&#233;es avec la version 0.7.11 de FFmpeg.&lt;/p&gt; &lt;p&gt;On utilise une une vid&#233;o appel&#233;e &lt;code class='spip_code' dir='ltr'&gt;test.mp4&lt;/code&gt; pour chacun de nos tests.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exporter-la-base-de-donnee&amp;#39;&gt;Exporter la base de donn&#233;e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Copie-des-donnees-de-Sympa&amp;#39;&gt; Copie des donn&#233;es de Sympa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Application-des-modifications-et&amp;#39;&gt;Application des modifications et red&#233;marrage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Modification-des-DNS-et-de-la&amp;#39;&gt;Modification des DNS et de la configuration de Postfix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Redemarrage-des-services&amp;#39;&gt;Red&#233;marrage des services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Rappel-des-options-de-base-de&amp;#39;&gt;Rappel des options de base de ligne de commande de FFmpeg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Creer-une-capture-d-une-video&amp;#39;&gt;Cr&#233;er une capture d&amp;#39;une vid&#233;o&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Rappel-des-options-de-base-de&quot;&gt;&lt;/a&gt; Rappel des options de base de ligne de commande de FFmpeg &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;Au pr&#233;alable, il est n&#233;cessaire de connaitre la ligne de commande de base de FFmpeg qui est celle-ci (on utilise l'abbr&#233;viation &lt;code class='spip_code' dir='ltr'&gt;ext&lt;/code&gt; pour &quot;extension&quot;) :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ffmpeg&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-y&lt;/span&gt; entree.ext sortie.ext&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Les &#233;l&#233;ments de cette commande sont :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;ffmpeg&lt;/code&gt; : la commande ffmpeg qui appelle le logiciel;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;-y entree.ext&lt;/code&gt; : qui sp&#233;cifie que le fichier source &#224; utiliser est &lt;code class='spip_code' dir='ltr'&gt;entree.ext&lt;/code&gt;;&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code' dir='ltr'&gt;sortie.ext&lt;/code&gt; : qui sp&#233;cifie le fichier de sortie qui sera &lt;code class='spip_code' dir='ltr'&gt;sortie.txt&lt;/code&gt;;&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Creer-une-capture-d-une-video&quot;&gt;&lt;/a&gt; Cr&#233;er une capture d'une vid&#233;o &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;L'objectif est de cr&#233;er une vignette d'une vid&#233;o pour par exemple l'utiliser sur un site Internet.&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ffmpeg&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-i&lt;/span&gt; test.mp4 &lt;span class=&quot;re5&quot;&gt;-vframes&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; vignette.jpg&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Cette commande cr&#233;e un fichier &lt;i&gt;vignette.jpg&lt;/i&gt; de la premi&#232;re frame de la vid&#233;o. Elle conserve la taille d'image du fichier vid&#233;o original.&lt;/p&gt; &lt;p&gt;Il est &#233;galement possible de g&#233;n&#233;rer un fichier &lt;code class='spip_code' dir='ltr'&gt;png&lt;/code&gt; en modifiant l'extension du fichier de sortie [&lt;a href='#nb2-1' class='spip_note' rel='footnote' title='La cr&#233;ation de fichier png aura comme r&#233;sultat des fichiers plus gros. Il (...)' id='nh2-1'&gt;1&lt;/a&gt;]&lt;/p&gt; &lt;p&gt;Si l'on souhaite g&#233;n&#233;rer une capture &#224; un moment donn&#233; d'une vid&#233;o, il faut utiliser l'option &lt;code class='spip_code' dir='ltr'&gt;-ss&lt;/code&gt; qui accepte comme valeur soit un nombre entier soit une donn&#233;e de position sous la forme hh:mm:ss.&lt;/p&gt; &lt;p&gt;Par exemple, la commande suivant est sens&#233;e capturer 1 frame de la video &lt;i&gt;test.mp4&lt;/i&gt; &#224; partir de la 183&#232;me seconde et l'enregistrer dans le fichier &lt;i&gt;vignette.jpg&lt;/i&gt; :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;ffmpeg&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-i&lt;/span&gt; test.mp4 &lt;span class=&quot;re5&quot;&gt;-vframes&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;re5&quot;&gt;-ss&lt;/span&gt; &lt;span class=&quot;nu0&quot;&gt;183&lt;/span&gt; vignette.jpg&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;[&lt;a href='#nh2-1' id='nb2-1' class='spip_note' title='Footnotes 2-1' rev='footnote'&gt;1&lt;/a&gt;] La cr&#233;ation de fichier &lt;code class='spip_code' dir='ltr'&gt;png&lt;/code&gt; aura comme r&#233;sultat des fichiers plus gros. Il faut &#233;viter le format de fichier image &lt;code class='spip_code' dir='ltr'&gt;gif&lt;/code&gt; qui lui g&#233;n&#232;rera des fichiers de qualit&#233; moindre.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Add / delete a moderator for a list</title>
		<link>http://technique.arscenic.org/web-services/sympa/utilisation-de-sympa/administrateurs/article/add-delete-a-moderator-for-a-list</link>
		<guid isPermaLink="true">http://technique.arscenic.org/web-services/sympa/utilisation-de-sympa/administrateurs/article/add-delete-a-moderator-for-a-list</guid>
		<dc:date>2011-10-18T17:47:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;If you have the administrator rights for a mailing list and this list is moderated, you can add other users as moderator in order to share the tasks on the mailing list you manage. [add -]Add a moderator To do that, simply go to the web interface manager list and identify you. Then select the list to which you want to add the moderator, for example via the tab &quot;List of Lists&quot; or via the list in the left column if you are subscribed to this list. On the list page, click on &quot;Admin&quot; in the (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/web-services/sympa/utilisation-de-sympa/administrateurs/" rel="directory"&gt;Administrators&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;If you have the administrator rights for a mailing list and this list is moderated, you can add other users as moderator in order to share the tasks on the mailing list you manage.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exporter-la-base-de-donnee&amp;#39;&gt;Exporter la base de donn&#233;e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Copie-des-donnees-de-Sympa&amp;#39;&gt; Copie des donn&#233;es de Sympa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Application-des-modifications-et&amp;#39;&gt;Application des modifications et red&#233;marrage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Modification-des-DNS-et-de-la&amp;#39;&gt;Modification des DNS et de la configuration de Postfix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Redemarrage-des-services&amp;#39;&gt;Red&#233;marrage des services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Rappel-des-options-de-base-de&amp;#39;&gt;Rappel des options de base de ligne de commande de FFmpeg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Creer-une-capture-d-une-video&amp;#39;&gt;Cr&#233;er une capture d&amp;#39;une vid&#233;o&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Add-a-moderator&amp;#39;&gt;Add a moderator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Remove-a-moderator&amp;#39;&gt;Remove a moderator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Note-following-the-addition-of&amp;#39;&gt;Note following the addition of moderator&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;p&gt;&lt;a name=&quot;add&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Add-a-moderator&quot;&gt;&lt;/a&gt; Add a moderator &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;To do that, simply go to the web interface manager list and identify you.&lt;/p&gt; &lt;p&gt;Then select the list to which you want to add the moderator, for example via the tab &quot;List of Lists&quot; or via the list in the left column if you are subscribed to this list.&lt;/p&gt; &lt;p&gt;On the list page, click on &quot;Admin&quot; in the navigation column and then on the &quot;Edit List Config&quot; tab.&lt;/p&gt; &lt;p&gt;Il suffit ensuite de cliquer sur le lien &quot;D&#233;finition de la liste&quot;.&lt;/p&gt; &lt;p&gt;Sur cette page, rendez vous au niveau du cadre &quot;Mod&#233;rateurs&quot;.&lt;/p&gt; &lt;p&gt;Indiquez au moins l'adresse email et le nom du nouveau mod&#233;rateur dans les chams vide de ce bloc et validez le formulaire en bas de la page.&lt;/p&gt; &lt;p&gt;Le nom du nouveau mod&#233;rateur devrait appara&#238;tre dans le premier bloc de la navigation de la liste.&lt;/p&gt; &lt;p&gt;Then just click on the &quot;List definition&quot; link&lt;/p&gt; &lt;p&gt;On this page, scroll until the box &quot;Moderators&quot;.&lt;/p&gt; &lt;p&gt;Enter at least the email address and name of the new moderator in the empty fields of this block and submit the form at the bottom of the page.&lt;/p&gt; &lt;p&gt;The name of the new moderator should appear in the first block of navigation in the list.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;NB :&lt;/strong&gt; if you wish to add more moderators, you have to perform the same action several times.&lt;/p&gt; &lt;p&gt;&lt;a name=&quot;remove&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Remove-a-moderator&quot;&gt;&lt;/a&gt; Remove a moderator &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;To remove a moderator, just go to the same configuration page and then delete the information fields for the moderator you want to delete.&lt;/p&gt; &lt;p&gt;The name of the former moderator should disappear from the list in the first block of the navigation.&lt;/p&gt; &lt;p&gt;You can delete several moderators at the same time.&lt;/p&gt; &lt;p&gt;&lt;a name=&quot;note&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Note-following-the-addition-of&quot;&gt;&lt;/a&gt; Note following the addition of moderator &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;After adding a moderator to a mailing list, the administrators of the list (owners) do not receive emails notifying the arrival of new emails to moderate.&lt;/p&gt; &lt;p&gt;A user can be both administrator and moderator of the list, to do that, simply add the email of the administrator in both cases.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Trac and Piwik: traffic analysis of Trac</title>
		<link>http://technique.arscenic.org/web-services/subversion-et-trac/ameliorer-et-optimiser-trac/article/trac-and-piwik-traffic-analysis-of</link>
		<guid isPermaLink="true">http://technique.arscenic.org/web-services/subversion-et-trac/ameliorer-et-optimiser-trac/article/trac-and-piwik-traffic-analysis-of</guid>
		<dc:date>2011-01-22T16:39:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Quentin Drouet</dc:creator>



		<description>
&lt;p&gt;Quote from the author : This article is a translation of Trac et Piwik : analyse des statistiques de fr&#233;quentation de Trac published in french. We translated it following the request of Matt from the Piwik team. All comment on any mistakes are welcome. Trac is simply a website like any other, it is frequented by visitors. It may therefore be interesting to analyze visitor statistics of Trac instances on the server. To do this we will use a third party software called Piwik. Piwik is an (...)&lt;/p&gt;


-
&lt;a href="http://technique.arscenic.org/web-services/subversion-et-trac/ameliorer-et-optimiser-trac/" rel="directory"&gt;Am&#233;liorer et optimiser Trac&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;blockquote class=&quot;spip&quot;&gt;
&lt;p&gt;&lt;strong&gt;Quote from the author :&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;This article is a translation of &lt;a href=&quot;http://technique.arscenic.org/web-services/subversion-et-trac/ameliorer-et-optimiser-trac/article/trac-et-piwik-analyse-des&quot; class='spip_in' hreflang='fr' title=&quot;97&quot;&gt;Trac et Piwik : analyse des statistiques de fr&#233;quentation de Trac&lt;/a&gt; published in french. We translated it following &lt;a href=&quot;http://technique.arscenic.org/web-services/subversion-et-trac/ameliorer-et-optimiser-trac/article/trac-et-piwik-analyse-des#forum39&quot; class='spip_in' hreflang='fr' title=&quot;art97&quot;&gt;the request&lt;/a&gt; of Matt from the Piwik team.&lt;/p&gt; &lt;p&gt;All comment on any mistakes are welcome.&lt;/p&gt;
&lt;/blockquote&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;div class=&quot;encart&quot; rel='&lt;div id=&quot;tdm&quot; class=&quot;divers&quot;&gt; &lt;h2 class=&quot;menu-titre&quot;&gt;Table of contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Preparation-necessaire-avant-l&amp;#39;&gt;Pr&#233;paration n&#233;cessaire avant l&amp;#39;installation proprement dite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-de-node-js&amp;#39;&gt;Installation de node.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Installation-d-Etherpad-lite-a&amp;#39;&gt;Installation d&amp;#39;Etherpad-lite &#224; proprement dit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Utiliser-Etherpad-comme-un-service&amp;#39;&gt;Utiliser Etherpad comme un service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Activation-des-modules-necessaires&amp;#39;&gt;Activation des modules n&#233;cessaires&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exemple-d-utilisation-avec-Icecast&amp;#39;&gt;Exemple d&amp;#39;utilisation avec Icecast et Shoutcast&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Ne-pas-afficher-les-informations&amp;#39;&gt;Ne pas afficher les informations de version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Exporter-la-base-de-donnee&amp;#39;&gt;Exporter la base de donn&#233;e&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Copie-des-donnees-de-Sympa&amp;#39;&gt; Copie des donn&#233;es de Sympa&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Application-des-modifications-et&amp;#39;&gt;Application des modifications et red&#233;marrage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Modification-des-DNS-et-de-la&amp;#39;&gt;Modification des DNS et de la configuration de Postfix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Redemarrage-des-services&amp;#39;&gt;Red&#233;marrage des services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Rappel-des-options-de-base-de&amp;#39;&gt;Rappel des options de base de ligne de commande de FFmpeg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Creer-une-capture-d-une-video&amp;#39;&gt;Cr&#233;er une capture d&amp;#39;une vid&#233;o&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Add-a-moderator&amp;#39;&gt;Add a moderator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Remove-a-moderator&amp;#39;&gt;Remove a moderator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Note-following-the-addition-of&amp;#39;&gt;Note following the addition of moderator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Prerequisites&amp;#39;&gt;Prerequisites&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Common-installation&amp;#39;&gt;Common installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Compilation-and-installation-from&amp;#39;&gt;Compilation and installation from source&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#Setup-of-the-Piwik4Trac-plugin-for&amp;#39;&gt;Setup of the Piwik4Trac plugin for Trac&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&amp;#39;http://technique.arscenic.org/spip.php?page=backend#External-links&amp;#39;&gt;External links&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;
&lt;/div&gt;'&gt;&lt;/div&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- $(&quot;div.encart&quot;).html($(&quot;div.encart&quot;).attr(&quot;rel&quot;)).attr(&quot;rel&quot;,&quot;&quot;); --&gt;&lt;/script&gt;
&lt;p&gt;Trac is simply a website like any other, it is frequented by visitors. It may therefore be interesting to analyze visitor statistics of Trac instances on the server.&lt;/p&gt; &lt;p&gt;To do this we will use a third party software called &lt;a href=&quot;http://www.piwik.org/&quot; class='spip_out' rel='external'&gt;Piwik&lt;/a&gt;. Piwik is an open source software that provides all necessary functionalities to analyze traffic statistics and can easily be compared to other tools (proprietary or not) such as &lt;a href=&quot;http://www.google.com/analytics/&quot; class='spip_out' rel='external'&gt;Google Analytics&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To do this we created a plugin &lt;strong&gt;Piwik4Trac&lt;/strong&gt; for Trac inspired by the plugin &lt;a href=&quot;http://google.ufsoft.org/wiki/TracGoogleAnalytics&quot; class='spip_out' rel='external'&gt;TracGoogleAnalytics&lt;/a&gt; developed by Pedro Algarvio.&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Prerequisites&quot;&gt;&lt;/a&gt; Prerequisites &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;At first, you must have previously installed a Piwik server (we will not see the setup here) and at least one instance of Trac version 0.11 or more.&lt;/p&gt; &lt;p&gt;As you already have a functional Trac instance, many needed dependencies are already operational (Python, setuptools etc ...).&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Common-installation&quot;&gt;&lt;/a&gt; Common installation &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;The following command is the easiest way to install the plugin:&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; easy_install Piwik4Trac&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Then, we reload the configuration of the web server that Trac uses (Apache in our case):&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2 force-reload&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;After these commands, you can go to the &lt;a href=&quot;#setup&quot; class='spip_ancre'&gt;plugin setup&lt;/a&gt;.&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Compilation-and-installation-from&quot;&gt;&lt;/a&gt; Compilation and installation from source &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;The source code of the Piwik4Trac plugin is available for consultation here : &lt;a href=&quot;http://svn.aires-de-confluxence.info/trac/browser/Serveur/trac/Piwik4Trac/&quot; class='spip_url spip_out' rel='nofollow external'&gt;http://svn.aires-de-confluxence.inf...&lt;/a&gt;&lt;/p&gt; &lt;p&gt;At first, we'll get the sources via SVN [&lt;a href='#nb3-1' class='spip_note' rel='footnote' title='If Subversion is not installed on your server, you can install it this way: (...)' id='nh3-1'&gt;1&lt;/a&gt;] :&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;svn&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;co&lt;/span&gt; http:&lt;span class=&quot;sy0&quot;&gt;//&lt;/span&gt;svn.aires-de-confluxence.info&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;svn&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;Serveur&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;trac&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;Piwik4Trac&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Trac requires &lt;a href=&quot;http://peak.telecommunity.com/DevCenter/PythonEggs&quot; class='spip_out' rel='external'&gt;Python-eggs&lt;/a&gt; package for the plugins, we'll create one with the following commands :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# We go first in the newly created directory&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw3&quot;&gt;cd&lt;/span&gt; Piwik4Trac&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;co0&quot;&gt;# We create the egg package&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;python setup.py bdist_egg&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/b9f68cefd4a3fee8c19a0f179f3250ac.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Then, you should have a file named &lt;code class='spip_code' dir='ltr'&gt;dist/Piwik4Trac-0.0.2-py2.5.egg&lt;/code&gt; if you use Python version 2.5. This name may be different depending on the version of Python installed on your server.&lt;/p&gt; &lt;p&gt;To install it on your trac instance, it's then necessary to copy this file into the &lt;code class='spip_code' dir='ltr'&gt;plugins/&lt;/code&gt; of your trac instance with a command that looks like the following (change the name of the file and copy the path to your Trac installation where needed) :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;cp&lt;/span&gt; dist&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;Piwik4Trac-0.0.2-py2.5.egg &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;trac&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nom_de_l_instance&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;plugins&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;It is then necessary to give the rights to the web server on this file. In case you use Apache, the following command will be enough:&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;chown&lt;/span&gt; www-data:www-data &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;trac&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nom_de_l_instance&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;plugins&lt;span class=&quot;sy0&quot;&gt;/*&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Then you reload the configuration of the web server that Trac uses. In the case of Apache, the following command :&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;etc&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;init.d&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;apache2 force-reload&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;a name=&quot;setup&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;Setup-of-the-Piwik4Trac-plugin-for&quot;&gt;&lt;/a&gt; Setup of the Piwik4Trac plugin for Trac &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;p&gt;To enable the plugin in Trac, you must add these lines in the &lt;code class='spip_code' dir='ltr'&gt;trac.ini&lt;/code&gt; file of your Trac instance. As this example:&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;nano&lt;/span&gt; &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;trac&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nom_de_l_instance&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;conf&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;trac.ini&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Add these lines (the first is not necessary if you already have a &lt;code class='spip_code' dir='ltr'&gt; [components] &lt;/code&gt; in the configuration file:&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;components&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;tracext.piwik.&lt;span class=&quot;sy0&quot;&gt;*&lt;/span&gt; = enabled&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class='cadre_download' style='text-align: right;'&gt; &lt;a href='http://technique.arscenic.org/local/cache-code/3fd37617cfd846e05ab822c22b3bd9f1.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Then, if you log in as administrator in your Trac instance [&lt;a href='#nb3-2' class='spip_note' rel='footnote' title='If after logging on, you can not access the administration panel, it means (...)' id='nh3-2'&gt;2&lt;/a&gt;], you should see the administration panel link &lt;code class='spip_code' dir='ltr'&gt;Piwik &gt; Analytics&lt;/code&gt; in the left side.&lt;/p&gt; &lt;p&gt;If you go to this page, two informations are requested:&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;strong&gt;Tracking server&lt;/strong&gt; : corresponds to the address (URL) of the Piwik server which will record the data. This information must be filled in without the &quot;http://&quot; or &quot;https: / /&quot; or final slash (eg : piwik.mydomain.com);&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Tracked Site&lt;/strong&gt; : corresponds to the numerical identifier defined by the server Piwik used for the site analyzed (your current instance of Trac);&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;If this informations are correct, you should see your statistics in your Piwik server for the Trac instance.&lt;/p&gt; &lt;h3 class='h3 spip'&gt; &lt;a name=&quot;External-links&quot;&gt;&lt;/a&gt; External links &lt;script type=&quot;text/javascript&quot;&gt;&lt;!-- document.write(&quot;&lt;a href=http://technique.arscenic.org/\&quot;/spip.php?page=backend#tdm\&quot; class=\&quot;tdm\&quot;&gt;&lt;img alt=\&quot;back to the table of contents\&quot; title=\&quot;back to the table of contents\&quot; src=http://technique.arscenic.org/\&quot;plugins/table_matieres/images/tdm.png\&quot; style='max-width: 500px; max-height: 100000px' /&gt;&lt;/a&gt;&quot;); --&gt;&lt;/script&gt;
&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href=&quot;http://trac.edgewall.org/&quot; class='spip_out' rel='external'&gt;Trac&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&quot;http://www.piwik.org/&quot; class='spip_out' rel='external'&gt;Piwik&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&quot;http://google.ufsoft.org/wiki/TracGoogleAnalytics&quot; class='spip_out' rel='external'&gt;TracGoogleAnalytics&lt;/a&gt;, Google analytics plugin for Trac from which the Piwik4Trac plugin has been developped.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;[&lt;a href='#nh3-1' id='nb3-1' class='spip_note' title='Footnotes 3-1' rev='footnote'&gt;1&lt;/a&gt;] If Subversion is not installed on your server, you can install it this way:&lt;/p&gt;
&lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;sudo&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;apt-get&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;install&lt;/span&gt; subversion&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;[&lt;a href='#nh3-2' id='nb3-2' class='spip_note' title='Footnotes 3-2' rev='footnote'&gt;2&lt;/a&gt;] If after logging on, you can not access the administration panel, it means you are not considered as admin.&lt;/p&gt; &lt;p&gt;To correct this, it is necessary to run the following command:&lt;/p&gt; &lt;style type='text/css'&gt;/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */
.bash .imp {font-weight: bold; color: red;}
.bash .kw1 {color: #000000; font-weight: bold;}
.bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash .kw3 {color: #7a0874; font-weight: bold;}
.bash .co0 {color: #666666; font-style: italic;}
.bash .co1 {color: #800000;}
.bash .co2 {color: #cc0000; font-style: italic;}
.bash .co3 {color: #000000; font-weight: bold;}
.bash .es1 {color: #000099; font-weight: bold;}
.bash .es2 {color: #007800;}
.bash .es3 {color: #007800;}
.bash .es4 {color: #007800;}
.bash .es5 {color: #780078;}
.bash .es_h {color: #000099; font-weight: bold;}
.bash .br0 {color: #7a0874; font-weight: bold;}
.bash .sy0 {color: #000000; font-weight: bold;}
.bash .st0 {color: #ff0000;}
.bash .st_h {color: #ff0000;}
.bash .nu0 {color: #000000;}
.bash .re0 {color: #007800;}
.bash .re1 {color: #007800;}
.bash .re2 {color: #007800;}
.bash .re4 {color: #007800;}
.bash .re5 {color: #660033;}
.bash span.xtra { display:block; }
&lt;/style&gt;&lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash cadre spip_cadre&quot;&gt;&lt;div class=&quot;bash&quot;&gt;&lt;ol&gt;&lt;li class=&quot;li1&quot;&gt;&lt;div class=&quot;de1&quot;&gt;trac-admin &lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;var&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;trac&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt;nom_de_l_instance&lt;span class=&quot;sy0&quot;&gt;/&lt;/span&gt; permission add login_utilisateur TRAC_ADMIN&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>

