<?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/"
>

<channel xml:lang="fr">
	<title>Blog notes Aternatik</title>
	<link>http://www.aternatik.org/</link>
	<description>Le blog notes Aternatik : articles, documentation et tutoriaux d'installation de logiciels libres dans diff&#233;rents domaines : serveur web, messagerie, LDAP, d&#233;veloppement....</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>Blog notes Aternatik</title>
		<url>http://www.aternatik.org/local/cache-vignettes/L144xH25/siteon0-5648c.jpg</url>
		<link>http://www.aternatik.org/</link>
		<height>25</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Installation Asterisk sur debian</title>
		<link>http://www.aternatik.org/articles-et-ressources/logiciels/Installation-Asterisk-sur-debian,078</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/logiciels/Installation-Asterisk-sur-debian,078</guid>
		<dc:date>2008-08-08T18:53:39Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Serveur</dc:subject>
		<dc:subject>Debian</dc:subject>
		<dc:subject>Asterisk</dc:subject>
		<dc:subject>vserver</dc:subject>
		<dc:subject>Planet Libre</dc:subject>

		<description>Asterisk est un PCBX : un serveur de communications t&#233;l&#233;phoniques qui utilise le protocole SIP. Autrement dit : un serveur voip... L'article d&#233;crit l'installation des paquets debian et la configuration minimale. On va tout d'abord installer un vserver de test. Sur le serveur h&#244;te : master :/# vserver asterisk build -m debootstrap &#8212;context 1122 &#8212;hostname asterisk.test.lan &#8212;interface eth0:192.168.0.2/32 &#8212;force &#8212; -d etch [...] asterisk :/# vserver asterisk start asterisk :/# vserver asterisk enter (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/logiciels/" rel="directory"&gt;Logiciels&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Serveur" rel="tag"&gt;Serveur&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Asterisk" rel="tag"&gt;Asterisk&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/vserver" rel="tag"&gt;vserver&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/mot/planet-libre" rel="tag"&gt;Planet Libre&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L150xH84/arton78-a206f.png&quot; width='150' height='84' style='height:84px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Asterisk est un PCBX : un serveur de communications t&#233;l&#233;phoniques qui utilise le protocole SIP. Autrement dit : un serveur voip... L'article d&#233;crit l'installation des paquets debian et la configuration minimale.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;On va tout d'abord installer un vserver de test. Sur le serveur h&#244;te :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_Bash code&quot;&gt;master:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# vserver asterisk build -m debootstrap --context 1122 --hostname asterisk.test.lan --interface eth0:192.168.0.2/32 --force -- -d etch&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt;...&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;&lt;br /&gt;
asterisk:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# vserver asterisk start&lt;/span&gt;&lt;br /&gt;
asterisk:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# vserver asterisk enter&lt;/span&gt;&lt;br /&gt;
asterisk:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# apt-get install locales ssh vim&lt;/span&gt;&lt;br /&gt;
asterisk:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dpkg-reconfigure locales&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/a7c8f913a509a0562e5d68428597584d.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Pour &#233;viter la compilation du logiciel Asterisk (n&#233;cessaire pour avoir la derni&#232;re version qui inclus les derniers codecs), le paquet fournit par debian va nous servir.&lt;/p&gt; &lt;p&gt;Avant d'installer, une recherche dans les bons paquets :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_Bash code&quot;&gt;obelix:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# apt-cache search asterisk&lt;/span&gt;&lt;br /&gt;
asterisk - Open Source Private Branch Exchange &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;PBX&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
asterisk-app-dtmftotext - Text entry application &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-app-fax - Softfax application &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-bristuff - Open Source Private Branch Exchange &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;PBX&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt; - BRIstuff-enabled version&lt;br /&gt;
asterisk-chan-capi - Common ISDN API &lt;span style=&quot;color: #000000;&quot;&gt;2.0&lt;/span&gt; implementation &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-classic - Open Source Private Branch Exchange &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;PBX&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt; - original Digium version&lt;br /&gt;
asterisk-config - config files &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; asterisk&lt;br /&gt;
asterisk-dev - development files &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; asterisk&lt;br /&gt;
asterisk-doc - documentation &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; asterisk&lt;br /&gt;
asterisk-h323 - asterisk H.323 VoIP channel&lt;br /&gt;
asterisk-oh323 - oh323 channel driver &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-prompt-de - German voice prompts &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; the Asterisk PBX&lt;br /&gt;
asterisk-prompt-es-co - Colombian Spanish voice prompts &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-prompt-fr - French voice prompts &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-prompt-it - Italian voice prompts &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; the Asterisk PBX&lt;br /&gt;
asterisk-prompt-se - Swedish voice prompts &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
asterisk-sounds-extra - Additional sound files &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; the Asterisk PBX&lt;br /&gt;
asterisk-sounds-main - sound files &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; asterisk&lt;br /&gt;
asterisk-web-vmail - Web-based &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;CGI&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt; voice mail interface &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; Asterisk&lt;br /&gt;
destar - management interface &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;for&lt;/span&gt; the Asterisk PBX&lt;br /&gt;
iaxmodem - software modem with IAX2 connectivity&lt;br /&gt;
kiax - IAX VoIP softphone&lt;br /&gt;
libiax-dev - implementation of the Inter-Asterisk eXchange protocol &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;devel&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
libiax0 - implementation of the Inter-Asterisk eXchange protocol&lt;br /&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;apt-get&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; asterisk asterisk-doc asterisk-prompt-fr asterisk-sounds-main asterisk-sounds-extra&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/33255016a56ef41ca44c7aa3a81e2be6.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Configuration&lt;/h3&gt;
&lt;p&gt;Editer le fichier /etc/default/asterisk et indiquer les bons param&#232;tres :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_Bash code&quot;&gt;&lt;span style=&quot;color: #007800;&quot;&gt;RUNASTERISK&lt;/span&gt;=&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;yes&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #007800;&quot;&gt;RUNASTSAFE&lt;/span&gt;=&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;yes&lt;/span&gt; &lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/7c0592de5bfeff17b20ac52e6041637f.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Mise en orbite&lt;/h3&gt;
&lt;p&gt;Apr&#232;s quelques petits soucis d&#251; l'&lt;a href='http://aternatik.org/+Asterisk-et-vserver+.html' class='spip_out' rel='external'&gt;utilisation d'un vserver&lt;/a&gt;, Asterisk est enfin d&#233;marr&#233; et pr&#234;t &#224; fonctionner.&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_Bash code&quot;&gt;obelix:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# /etc/init.d/asterisk start&lt;/span&gt;&lt;br /&gt;
Starting Asterisk PBX: asterisk.&lt;br /&gt;
obelix:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Asterisk ended with exit status 0&lt;/span&gt;&lt;br /&gt;
Asterisk shutdown normally.&lt;br /&gt;
obelix:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# pstree&lt;/span&gt;&lt;br /&gt;
init&#9472;&#9516;&#9472;asterisk&#9472;&#9472;&#9472;&lt;span style=&quot;color: #000000;&quot;&gt;19&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&#123;&lt;/span&gt;asterisk&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&#125;&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt;&lt;br /&gt; &#9500;&#9472;cron&lt;br /&gt; &#9500;&#9472;sshd&lt;br /&gt; &#9492;&#9472;syslogd&lt;br /&gt;
obelix:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# netstat -lp&lt;/span&gt;&lt;br /&gt;
Connexions Internet actives &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;seulement serveurs&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;Program name &lt;br /&gt;
tcp 0 0 obelix:&lt;span style=&quot;color: #000000;&quot;&gt;5038&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; LISTEN &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
tcp 0 0 obelix:sieve &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; LISTEN &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
tcp 0 0 obelix:&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ssh&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; LISTEN &lt;span style=&quot;color: #000000;&quot;&gt;8448&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;sshd &lt;br /&gt;
tcp 0 0 obelix:&lt;span style=&quot;color: #000000;&quot;&gt;1720&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; LISTEN &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
udp 0 0 obelix:&lt;span style=&quot;color: #000000;&quot;&gt;2727&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
udp 0 0 obelix:&lt;span style=&quot;color: #000000;&quot;&gt;4520&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
udp 0 0 obelix:sip &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
udp 0 0 obelix:iax &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;br /&gt;
Sockets &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;du&lt;/span&gt; domaine UNIX actives&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;seulement serveurs&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;br /&gt;
Proto RefCpt Indicatrs Type Etat I-Node PID&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;Program name Chemin&lt;br /&gt;
unix &lt;span style=&quot;color: #000000;&quot;&gt;2&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#91;&lt;/span&gt; ACC &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#93;&lt;/span&gt; STREAM LISTENING &lt;span style=&quot;color: #000000;&quot;&gt;16218862&lt;/span&gt; &lt;span style=&quot;color: #000000;&quot;&gt;8709&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;var&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;run&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;asterisk.ctl&lt;br /&gt;
obelix:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/7a314bd0127763c0617246de2ff282f3.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Il faut maintenant cr&#233;er le dialplan pour faire communiquer tous nos t&#233;l&#233;phones SIP.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Des liens &lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href='http://asterisk.org/' class='spip_out' hreflang='en' rel='external'&gt;Site officiel Asterisk&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Une bonne introduction pour Asterisk et la Voip : &lt;a href='http://wiki.sos-admin.com/wiki/Introduction_a_la_VoIP_avec_Asterisk' class='spip_out' hreflang='fr' rel='external'&gt;Wiki SOS Admin&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://fr.wikipedia.org/wiki/Asterisk_(logiciel)' class='spip_out' hreflang='fr' rel='external'&gt;Asterisk sur Wikipedia&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>G&#233;rer les virtualhosts Apache avec LDAP</title>
		<link>http://www.aternatik.org/articles-et-ressources/ldap-17/article/gerer-les-virtualhosts-apache-avec</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/ldap-17/article/gerer-les-virtualhosts-apache-avec</guid>
		<dc:date>2007-10-11T19:44:27Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Serveur</dc:subject>
		<dc:subject>Debian</dc:subject>
		<dc:subject>Ldap</dc:subject>

		<description>Gr&#226;ce au module mod-vhost-ldap pour Apache, il est possible de d&#233;porter la configuration des h&#244;tes virtuels dans un annuaire LDAP. Pr&#233; requis Il faut charger le module d'authentification ldap pour Apache car mod-vhost-ldap est bas&#233; dessus. Le module est pr&#233;sent sur le syst&#232;me mais non activ&#233; dans Apache. apt-get install libapr1-dev libaprutil1-dev a2enmod authnz_ldap Install du module Maintenant, on va activer le support des h&#244;tes virtuels sur LDAP avec le module qui va bien. apt-get (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/ldap-17/" rel="directory"&gt;LDAP&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Serveur" rel="tag"&gt;Serveur&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Ldap" rel="tag"&gt;Ldap&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L150xH66/arton68-4daa8.png&quot; width='150' height='66' style='height:66px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Gr&#226;ce au module mod-vhost-ldap pour Apache, il est possible de d&#233;porter la configuration des h&#244;tes virtuels dans un annuaire LDAP.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class=&quot;spip&quot;&gt;Pr&#233; requis&lt;/h3&gt;
&lt;p&gt;Il faut charger le module d'authentification ldap pour Apache car mod-vhost-ldap est bas&#233; dessus. Le module est pr&#233;sent sur le syst&#232;me mais non activ&#233; dans Apache.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;apt-get install libapr1-dev libaprutil1-dev&lt;br /&gt; a2enmod authnz_ldap&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Install du module&lt;/h3&gt;
&lt;p&gt;Maintenant, on va activer le support des h&#244;tes virtuels sur LDAP avec le module qui va bien.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;apt-get install libapache2-mod-vhost-ldap&lt;br /&gt; a2enmod vhost_ldap&lt;br /&gt; /etc/init.d/apache2 force-reload&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Le fichier de configuration du module est dans le dossier /etc/apache2/mods-enabled :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;&lt;IfModule mod_vhost_ldap.c&gt;&lt;br /&gt; VhostLDAPEnabled on&lt;br /&gt; VhostLDAPUrl &quot;ldap://127.0.0.1/ou=vhosts,dc=aternatik,dc=lan&quot;&lt;br /&gt; VhostLdapBindDN &quot;cn=admin,dc=aternatik,dc=lan&quot;&lt;br /&gt; VhostLDAPBindPassword &quot;secret&quot;&lt;br /&gt; &lt;/IfModule&gt;&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Configuration du serveur LDAP&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Il faut inclure les sch&#233;mas livr&#233;s avec le paquet. Vous les trouverez dans le dossier&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;cp /usr/share/doc/libapache2-mod-vhost-ldap/mod_vhost_ldap.schema /etc/ldap/schema/&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Modifier slapd.conf puis red&#233;marrer le service LDAP pour prendre en compte les modifications. (V&#233;rifier les index)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Organisation de l'annuaire&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Il faut bien s&#251;r cr&#233;er auparavant une branche dans l'annuaire LDAP qui va contenir les vhosts. Voici une image illustrant comment j'ai organis&#233; le DIT :&lt;/p&gt;
&lt;dl class='spip_document_51 spip_documents spip_documents_center'&gt;
&lt;dt&gt;&lt;a href=&quot;http://www.aternatik.org/IMG/png/DIT-apache-vhost.png&quot; title='PNG - 17.3 ko' type=&quot;image/png&quot;&gt;&lt;img src='http://www.aternatik.org/local/cache-vignettes/L150xH93/DIT-apache-vhost-be24c-b7252.png' width='150' height='93' alt='PNG - 17.3 ko' style='height:93px;width:150px;' /&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;/dl&gt;
&lt;p&gt;&lt;!-- htmlA --&gt;&lt;span class='spip_document_35 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.aternatik.org/IMG/png/arbre-vhost.png' width='477' height='218' alt=&quot;&quot; style='height:218px;width:477px;' /&gt;&lt;/span&gt;&lt;!-- htmlB --&gt;&lt;/p&gt; &lt;p&gt;Ca donne des id&#233;es, n'est ce pas ?&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Fichier ldif d'un h&#244;te virtuel&lt;/h3&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;dn: apacheServerName=titi.lan,ou=vhosts,dc=aternatik,dc=lan&lt;br /&gt; objectclass: top&lt;br /&gt; objectclass: apacheConfig&lt;br /&gt; apacheServerName: titi.lan&lt;br /&gt; apacheDocumentRoot: /home/titi/htdocs&lt;br /&gt; apacheServerAdmin: test@toto.com&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Le module mod-vhost-ldap prend en charge suexec avec les attributs &lt;i&gt;apacheSuexecUser&lt;/i&gt; et &lt;i&gt;apacheSuexecGroup&lt;/i&gt;&lt;/p&gt; &lt;p&gt;La documentation du module est bien s&#251;r fournie avec le paquet mais elle est aussi disponible en ligne sur le site du module : &lt;a href='http://modvhostldap.alioth.debian.org/' class='spip_out' hreflang='en' rel='external'&gt;http://modvhostldap.alioth.debian.org/&lt;/a&gt;&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Conclusion...&lt;/h3&gt;
&lt;p&gt;C'est de la baaalle &lt;img alt=&quot;:-)&quot; title=&quot;:-)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/sourire.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;&lt;/p&gt; &lt;p&gt;En comparaison d'autres modules (comme mod-vhost-dbi qui stocke les infos des vhost dans mysql) g&#233;rer les h&#244;tes virtuels avec LDAP permet de mieux g&#233;rer la configuration Apache...&lt;/p&gt; &lt;p&gt;Seul regret, &#234;tre limit&#233; dans les directives apache que l'on peut passer gr&#226;ce au module vhost-ldap. Oubliez les configurations avec suPHP ou autre FastCGI (ou d&#233;veloppez le module en C, ce qui est au dessus de mes comp&#233;tences...)&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Authentification PAM / LDAP</title>
		<link>http://www.aternatik.org/articles-et-ressources/ldap-17/Authentification-LDAP,035</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/ldap-17/Authentification-LDAP,035</guid>
		<dc:date>2007-09-18T09:16:40Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Syst&#232;me</dc:subject>
		<dc:subject>Serveur</dc:subject>
		<dc:subject>Debian</dc:subject>
		<dc:subject>Ldap</dc:subject>

		<description>Aide m&#233;moire pour la mise en place pour l'authentification des utilisateurs d'un syst&#232;me sur un serveur LDAP. Le serveur LDAP (OpenLDAP) est d&#233;j&#224; install&#233; et configur&#233;. Cet article sert de m&#233;mo pour la configuration de PAM sur les postes clients. Installation des paquets et librairies On va installer le module ldap pour PAM, la librairie pour NSS qui va permettre d'interroger LDAP et nscd qui va servir de cache. apt-get install libnss-ldap libpam-ldap ldap-utils nscd Configuration de (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/ldap-17/" rel="directory"&gt;LDAP&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Systeme" rel="tag"&gt;Syst&#232;me&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Serveur" rel="tag"&gt;Serveur&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Ldap" rel="tag"&gt;Ldap&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L128xH128/arton35-0a04f.png&quot; width='128' height='128' style='height:128px;width:128px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Aide m&#233;moire pour la mise en place pour l'authentification des utilisateurs d'un syst&#232;me sur un serveur LDAP.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Le serveur LDAP (OpenLDAP) est d&#233;j&#224; install&#233; et configur&#233;. Cet article sert de m&#233;mo pour la configuration de PAM sur les postes clients.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt; Installation des paquets et librairies &lt;/h3&gt;
&lt;p&gt;On va installer le module ldap pour PAM, la librairie pour NSS qui va permettre d'interroger LDAP et nscd qui va servir de cache.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;apt-get install libnss-ldap libpam-ldap ldap-utils nscd&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt; Configuration de libnss-ldap &lt;/h3&gt;
&lt;p&gt;A l'installation du paquet, Debconf demande les param&#232;tres du serveur LDAP. Renseigner les selon la configuration (dc=aternatik,dc=org) en pr&#233;cisant qu'il ne faut pas d'identification et que le fichier ne doit pas &#234;tre lisible et modifiable uniquement par root.&lt;/p&gt; &lt;p&gt;&lt;strong&gt; Fichier de configuration /etc/libnss-ldap.conf &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Quelques options sont importantes, d'autres moins &lt;img alt=&quot;;)&quot; title=&quot;;)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/clin_d-oeil.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;base dc=aternatik,dc=org&lt;br /&gt; &lt;br /&gt; # Adresse du serveur LDAP&lt;br /&gt; uri ldap://127.0.0.1&lt;br /&gt; &lt;br /&gt; # Important !!!&lt;br /&gt; bind_policy soft&lt;br /&gt; &lt;br /&gt; # Facultatif&lt;br /&gt; nss_base_passwd ou=People,dc=aternatik,dc=org?one&lt;br /&gt; nss_base_shadow ou=People,dc=aternatik,dc=org?one&lt;br /&gt; nss_base_group ou=Group,dc=aternatik,dc=org?one&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;bind_policy est mis sur &quot;soft&quot; : dans le cas ou le serveur LDAP serait injoignable, on peut quand m&#234;me se logguer...&lt;/p&gt; &lt;p&gt;&lt;strong&gt; Fichier /etc/nsswitch.conf &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Avec ce fichier, on dit au syst&#232;me d'interroger l'annuaire LDAP en plus des fichiers :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;passwd: compat ldap&lt;br /&gt; group: compat ldap&lt;br /&gt; shadow: compat ldap&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Pour tester si tout fonctionne, la commande &lt;i&gt;getent passwwd&lt;/i&gt; devrait retourner les utilisateurs contenus dans LDAP.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Configuration de PAM&lt;/h3&gt;
&lt;p&gt;Les param&#232;tres de l'annuaire LDAP sont d&#233;j&#224; renseign&#233;s &#224; l'installation du paquet. Il faut maintenant configurer PAM pour qu'il se serve des donn&#233;es contenues dans LDAP. Tout se situe dans le r&#233;pertoire &lt;i&gt;/etc/pam.d&lt;/i&gt;. Pour plus de suret&#233;, il est conseill&#233; de faire une sauvegarde de ce r&#233;pertoire et de garder sur la machine une session root (pour pouvoir revenir en arri&#232;re...) PAM est d&#233;licat et tous les services d'identification de la machine peuvent &#234;tre perturb&#233;s... Vous voil&#224; pr&#233;venu !&lt;/p&gt; &lt;p&gt;Modifier les fichiers suivant :&lt;/p&gt; &lt;p&gt;&lt;strong&gt;/etc/pam.d/common-account :&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;account required pam_unix.so&lt;br /&gt; account sufficient pam_ldap.so&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;/etc/pam.d/common-session&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;session required pam_unix.so&lt;br /&gt; session optional pam_ldap.so&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;/etc/pam.d/common-auth&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;auth required pam_unix.so nullok_secure&lt;br /&gt; auth sufficient pam_ldap.so use_first_pass&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;/etc/pam.d/common-passwd&lt;/strong&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;password required pam_unix.so nullok obscure min=4 max=8 md5&lt;br /&gt; password sufficient pam_ldap.so use_authtok&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Et voilou ! Pour tester : su -utilisateur present dans LDAP-&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;NSCD : le cache des donn&#233;es utilisateurs&lt;/h3&gt;
&lt;p&gt;Pour limiter les requ&#234;tes vers LDAP, nscd fournit un cache. Les options de configuration sont dans le fichier /etc/nscd.conf. Voici un exemple :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt; enable-cache passwd yes&lt;br /&gt; positive-time-to-live passwd 600&lt;br /&gt; negative-time-to-live passwd 20&lt;br /&gt; suggested-size passwd 211&lt;br /&gt; check-files passwd yes&lt;br /&gt; persistent passwd yes&lt;br /&gt; shared passwd yes&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Les actions de nscd (Cf fichier log)&lt;/p&gt;
&lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;1558: add new entry &quot;keen&quot; of type GETPWBYNAME for passwd to cache (first)&lt;br /&gt; 1558: remove GETHOSTBYNAME entry &quot;196.247.140-88.rev.gaoland.net&quot;&lt;br /&gt; 1558: remove GETHOSTBYADDR entry &quot;88.140.247.196&quot;&lt;br /&gt; 1558: freed 680 bytes in hosts cache&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Il est possible de g&#233;rer le cache de nscd en pr&#233;cisant le nombre d'entr&#233;es &#224; garder en m&#233;moire et combien de temps. Pas de secret pour les valeurs, il faut tester !&lt;/p&gt; &lt;p&gt;Quelques liens&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href='http://www.linux-kheops.com/doc/cours/jgourdin/outils-tcp-ip/Linux-pam.html' class='spip_out' title=&quot;PAM - Linux&quot; rel='external'&gt;Authentification PAM&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://damstux.free.fr/wiki/index.php?title=Authentification_LDAP' class='spip_out' rel='external'&gt;L'admin Debian&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://articles.mongueurs.net/magazines/linuxmag67.html' class='spip_out' rel='external'&gt;Un article des mongeurs sur l'authentification LDAP&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Authentification Apache avec LDAP</title>
		<link>http://www.aternatik.org/articles-et-ressources/ldap-17/Authentification-Apache-avec-LDAP,064</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/ldap-17/Authentification-Apache-avec-LDAP,064</guid>
		<dc:date>2007-09-02T19:11:44Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Internet</dc:subject>
		<dc:subject>Debian</dc:subject>
		<dc:subject>Ldap</dc:subject>

		<description>Avec le serveur web Apache, on prot&#232;ge habituellement l'acc&#232;s des r&#233;pertoires avec un &quot;classique&quot; .htaccess. Mais il est aussi possible d'utiliser d'autres support pour authentifier les utilisateurs, dont LDAP. Installation en configuration du module authnz_ldap d'Apache. [*Le module authnz_ldap remplace auth_ldap dans la version 2.2 d'Apache*] Installation du module Sur Debian, le module est disponible mais non activ&#233;. Il suffit de le charger dans la configuration d'Apache a2enmod authnz_ldap (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/ldap-17/" rel="directory"&gt;LDAP&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Internet" rel="tag"&gt;Internet&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Ldap" rel="tag"&gt;Ldap&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L150xH48/arton64-43c5f.png&quot; width='150' height='48' style='height:48px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Avec le serveur web Apache, on prot&#232;ge habituellement l'acc&#232;s des r&#233;pertoires avec un &quot;classique&quot; .htaccess. Mais il est aussi possible d'utiliser d'autres support pour authentifier les utilisateurs, dont LDAP. Installation en configuration du module authnz_ldap d'Apache.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;[*Le module authnz_ldap remplace auth_ldap dans la version 2.2 d'Apache*]&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Installation du module&lt;/h3&gt;
&lt;p&gt;Sur Debian, le module est disponible mais non activ&#233;. Il suffit de le charger dans la configuration d'Apache&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt;a2enmod authnz_ldap&lt;br /&gt;
&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etc&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;init.d&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;apache2 force-reload&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/5a97223bce04fff93ebf57f472d7142c.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Configuration d'un VirtualHost&lt;/h3&gt;
&lt;p&gt;Les directives suivantes sont &#224; mettre dans les options d'un r&#233;pertoire ou dans la d&#233;finition d'un hote virtuel.&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt; AuthType basic&lt;br /&gt; AuthName &lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;Acces Restreint&quot;&lt;/span&gt;&lt;br /&gt; AuthBasicProvider ldap&lt;br /&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#AuthLDAPBindDN cn=admin,dc=test,dc=lan&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;#AuthLDAPBindPassword motdepasse&lt;/span&gt;&lt;br /&gt; AuthLDAPURL ldap:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;ldap.test.lan&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;ou&lt;/span&gt;=Users,&lt;span style=&quot;color: #007800;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;dc&lt;/span&gt;&lt;/span&gt;=&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;test&lt;/span&gt;,&lt;span style=&quot;color: #007800;&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;dc&lt;/span&gt;&lt;/span&gt;=lan&lt;br /&gt; AuthLDAPRemoteUserIsDN off&lt;br /&gt; require ldap-filter &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;&amp;&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;uid&lt;/span&gt;=&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;*&lt;/span&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/0465254c6d19e2578045936ce3400028.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Un autre exemple d'emplacement LDAP&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt;AuthLDAPURL ldap:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;ldap.test.lna&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;span style=&quot;color: #007800;&quot;&gt;ou&lt;/span&gt;=Test?uid&lt;br /&gt;
require ldap-group &lt;span style=&quot;color: #007800;&quot;&gt;cn&lt;/span&gt;=Administrators,&lt;span style=&quot;color: #007800;&quot;&gt;ou&lt;/span&gt;=Test&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/e4403b2347bcd7ff56b393088fdf2f14.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
		&lt;div class="hyperlien"&gt;Voir en ligne : &lt;a href="http://httpd.apache.org/docs/2.2/mod/mod_authnz_ldap.html" class="spip_out"&gt;Module authnz_ldap Apache&lt;/a&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Les paquets Debian</title>
		<link>http://www.aternatik.org/articles-et-ressources/bacasable-developpement/Les-paquets-Debian,060</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/bacasable-developpement/Les-paquets-Debian,060</guid>
		<dc:date>2007-08-29T21:30:13Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Shell</dc:subject>
		<dc:subject>Syst&#232;me</dc:subject>
		<dc:subject>Debian</dc:subject>

		<description>Explications sur le fonctionnement des paquets Debian. Aper&#231;u rapide des commandes pour aller plus loin que la simple installation d'un logiciel sur sa distribution GNU/Linux. C'est pourtant si simple... Configurer un syst&#232;me entier &#224; partir de son code source est long et il faut &#234;tre tr&#232;s exigeant si on veut que les applications soient correctement configur&#233;es (et coh&#233;rentes). La distribution Debian GNU/Linux est reconnue pour son syst&#232;me de gestion des logiciels : les paquets (ou fichier *.deb). (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/bacasable-developpement/" rel="directory"&gt;Bacasable / d&#233;veloppement&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Shell" rel="tag"&gt;Shell&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Systeme" rel="tag"&gt;Syst&#232;me&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L128xH128/arton60-ccf9a.png&quot; width='128' height='128' style='height:128px;width:128px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Explications sur le fonctionnement des paquets Debian. Aper&#231;u rapide des commandes pour aller plus loin que la simple installation d'un logiciel sur sa distribution GNU/Linux.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class=&quot;spip&quot;&gt;C'est pourtant si simple...&lt;/h3&gt;
&lt;p&gt;Configurer un syst&#232;me entier &#224; partir de son code source est long et il faut &#234;tre tr&#232;s exigeant si on veut que les applications soient correctement configur&#233;es (et coh&#233;rentes).
La distribution Debian GNU/Linux est reconnue pour son syst&#232;me de gestion des logiciels : les paquets (ou fichier *.deb). Quand vous installez un logiciel sur votre distribution&lt;!-- htmlA --&gt; [&lt;a href='#nb1' class='spip_note' rel='footnote' title='Il y a trois versions de Debian : stable, testing et untable.' id='nh1'&gt;1&lt;/a&gt;]&lt;!-- htmlB --&gt; gr&#226;ce au gestionnaire de paquets, vous &#234;tes assur&#233;s d'une configuration &quot;taill&#233;e&quot; pour votre syst&#232;me. Un paquet contient les sources du logiciel ainsi que les options de configuration sp&#233;cifiques &#224; Debian.&lt;/p&gt; &lt;p&gt;Avant d'&#234;tre inclus dans une d&#233;p&#244;t, il faut empaqueter les sources. Les options de configuration sont dans le ficher debian/rules d'un paquet debian.&lt;/p&gt; &lt;p&gt;[*Si vous n'avez jamais compil&#233; un logiciel, passez votre chemin &lt;img alt=&quot;:)&quot; title=&quot;:)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/sourire.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt; *]&lt;/p&gt; &lt;p&gt;Pour compiler une appli &#224; partir des sources, il faut ex&#233;cuter ces commandes :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# ./configure&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# make&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# make install&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/c97b1ee6f8e36b8a874ff94299f0eeed.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Seulement cela se complique souvent quand il faut passer les bonnes options &#224; ./configure. Et puis il faut aussi nettoyer le r&#233;pertoire des sources, si on veut relancer la compilation... Le fichier rules facilite l'installation de paquet car les actions &#224; faire sont indiqu&#233;s dans ce fichier... Exemple de fichier rules :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt;: build&lt;br /&gt; dh_testdir&lt;br /&gt; dh_testroot&lt;br /&gt; dh_clean &lt;span style=&quot;color: #660033;&quot;&gt;-k&lt;/span&gt;&lt;br /&gt; dh_installdirs&lt;br /&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Add here commands to install the package into debian/tmp&lt;/span&gt;&lt;br /&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;done&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Build architecture-independent files here.&lt;/span&gt;&lt;br /&gt;
binary-indep: build &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# We have nothing to do by default.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# Build architecture-dependent files here.&lt;/span&gt;&lt;br /&gt;
binary-arch: build &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt;&lt;br /&gt; dh_testdir&lt;br /&gt; dh_testroot&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dh_movefiles&lt;/span&gt;&lt;br /&gt; dh_installdebconf &lt;br /&gt; dh_installdocs&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dh_installexamples&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dh_installmenu&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dh_installlogrotate&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dh_installemacsen&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/9562d749eea98ee317790f0127a30572.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Petit m&#233;mo de commande&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;T&#233;l&#233;charger les sources d'un paquet D&#233;bian (ajouter deb-src &#224; votre fichier apt/sources.list)&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;apt-get&lt;/span&gt; &lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;source&lt;/span&gt; nomdupaquet&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;La structure du paquet est disponible, ainsi que le fameux fichier debian/rules &lt;img alt=&quot;;)&quot; title=&quot;;)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/clin_d-oeil.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;&lt;/p&gt; &lt;p&gt;Ajuster les options voulues et pour le reconstruire par la suite, utiliser :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt;dkg-builpackage &lt;span style=&quot;color: #660033;&quot;&gt;-bfakeroot&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Enregistrer/copier la configuration du syst&#232;me&lt;/h3&gt;
&lt;p&gt;Ce qui suit permet de faire un &#233;tat des paquets install&#233;s sur un syst&#232;me. Pour faire une copie locale de l'&#233;tat de la s&#233;lection des paquets :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt; &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dpkg --get-selections &quot;*&quot; &gt;myselections &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&quot;*&quot; inclut aussi les noms des paquets &#224; purger dans myselections.&lt;/p&gt; &lt;p&gt;Transf&#233;rer ces fichier vers un autre ordinateur, et installer les paquets avec :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_bash code&quot;&gt; - &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dselect update&lt;/span&gt;&lt;br /&gt; - &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# dpkg --set-selections &lt; myselections&lt;/span&gt;&lt;br /&gt; - &lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# apt-get -u dselect-upgrade # ou dselect install&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/e9446d09eac56c1f26d5c8cca8ed70f2.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Des liens&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href='http://nicolaxx.free.fr/docs/jfsp-al/const_paquet_deb.html' class='spip_out' rel='external'&gt;Cr&#233;ation de paquets Debian&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://www.bxlug.be/articles/213' class='spip_out' rel='external'&gt;Un cas pratique : corriger un paquet Debian&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;A suivre : la construction d'un paquets &#224; partir des sources d'une application...&lt;/p&gt;&lt;/div&gt;
		&lt;div class="hyperlien"&gt;Voir en ligne : &lt;a href="http://qref.sourceforge.net/quick/ch-package.fr.html" class="spip_out"&gt;Guide de r&#233;f&#233;rence pour les paquets Debian&lt;/a&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;&lt;!-- htmlA --&gt;[&lt;a href='#nh1' id='nb1' class='spip_note' title='Notes 1' rev='footnote'&gt;1&lt;/a&gt;] &lt;!-- htmlB --&gt; Il y a &lt;a href='http://http:/qref.sourceforge.net/quick/ch-system.fr.html#s-dists' class='spip_out' rel='external'&gt;trois versions de Debian&lt;/a&gt; : stable, testing et untable.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Installer Debian sans CD ni disquette : PXE</title>
		<link>http://www.aternatik.org/articles-et-ressources/Rezo/Installer-Debian-sans-CD-ni,062</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/Rezo/Installer-Debian-sans-CD-ni,062</guid>
		<dc:date>2007-08-27T07:58:42Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Syst&#232;me</dc:subject>
		<dc:subject>Serveur</dc:subject>
		<dc:subject>Debian</dc:subject>

		<description>Installation de Debian par le r&#233;seau. Utilisation (rapide) d'un serveur PXE et dhcp. PXE permet beaucoup de configuration, je suis all&#233; au plus simple pour faire l'installation d'une machine. Serveur tftp Le serveur tftp va mettre &#224; disposition l'image du noyau. apt-get install atftpd Questions debconf (configur&#233; avec une priorit&#233; basse) d&#233;marrer en tant que d&#233;mon ? Intervalle d'adresse multidiffusion TTL pour les paquets multicast 1 R&#233;pertoire racine /tftpboot Configuration Serveur (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/Rezo/" rel="directory"&gt;Rezo&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Systeme" rel="tag"&gt;Syst&#232;me&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Serveur" rel="tag"&gt;Serveur&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L128xH128/arton62-e01c2.png&quot; width='128' height='128' style='height:128px;width:128px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Installation de Debian par le r&#233;seau. Utilisation (rapide) d'un serveur PXE et dhcp.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;PXE permet beaucoup de configuration, je suis all&#233; au plus simple pour faire l'installation d'une machine.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Serveur tftp&lt;/h3&gt;
&lt;p&gt;Le serveur tftp va mettre &#224; disposition l'image du noyau.&lt;/p&gt; &lt;p&gt;apt-get install atftpd&lt;/p&gt; &lt;p&gt;Questions debconf (configur&#233; avec une priorit&#233; basse)&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; d&#233;marrer en tant que d&#233;mon ?&lt;/li&gt;&lt;li&gt; Intervalle d'adresse multidiffusion&lt;/li&gt;&lt;li&gt; TTL pour les paquets multicast 1&lt;/li&gt;&lt;li&gt; R&#233;pertoire racine /tftpboot&lt;/li&gt;&lt;/ul&gt;
&lt;h3 class=&quot;spip&quot;&gt; Configuration Serveur PXE&lt;/h3&gt;
&lt;p&gt;D&#233;j&#224;, il faut l'installer (Paquets recommand&#233;s : dhcp3-server dnsmasq tftpd-hpa atftpd mtools) :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_Bash code&quot;&gt;&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;apt-get&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; pxe syslinux&lt;br /&gt;
&lt;span style=&quot;color: #666666; font-style: italic;&quot;&gt;# On va copier l'ex&#233;cutable pxe dans le r&#233;pertoire qui sert &#224; tftp&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;cp&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;usr&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;lib&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;syslinux&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;pxelinux.0 &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tftpboot&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/3e986de8d2cd34bcdc51d886bf6dc948.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Editer le fichier /etc/pxe.conf pour adapter les param&#232;tres r&#233;seau.&lt;/p&gt; &lt;p&gt;Il faut ensuite cr&#233;er un fichier de configuration qui d&#233;fini sur quel noyau linux on va booter. Debian nous facilite la t&#226;che puisque des images et des configurations toutes pr&#234;tes existent :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_Bash code&quot;&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold;&quot;&gt;cd&lt;/span&gt; &lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;tftpboot&lt;br /&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;wget&lt;/span&gt; http:&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;//&lt;/span&gt;http.us.debian.org&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;debian&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;dists&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;etch&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;main&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;installer-i386&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;20070308etch1&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;images&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;netboot&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;netboot.tar.gz&lt;br /&gt;
&lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;tar&lt;/span&gt; xvzf .&lt;span style=&quot;color: #000000; font-weight: bold;&quot;&gt;/&lt;/span&gt;netboot.tar.gz&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/b9109f34bf8151391333257312860597.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Le serveur pxe est pr&#234;t.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Configuration DHCP&lt;/h3&gt;
&lt;p&gt;Outre la configuration classique (server-name, etc) il faut indiquer les param&#232;tres concernant PXE :&lt;/p&gt; &lt;div class=&quot;coloration_code&quot;&gt;&lt;div class=&quot;spip_vim code&quot;&gt;host machine &lt;span style=&quot;color: #000000;&quot;&gt;&#123;&lt;/span&gt;&lt;br /&gt; filename &lt;span style=&quot;color: #C5A22D;&quot;&gt;&quot;/tftpboot/pxelinux.0&quot;&lt;/span&gt;;&lt;br /&gt; hardware ethernet 01&lt;span style=&quot;color: #000000;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight:bold;&quot;&gt;23&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight:bold;&quot;&gt;45&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight:bold;&quot;&gt;23&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight:bold;&quot;&gt;43&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color: #000000; font-weight:bold;&quot;&gt;42&lt;/span&gt;; &lt;br /&gt; fixed&lt;span style=&quot;color: #000000;&quot;&gt;-&lt;/span&gt;address 192&lt;span style=&quot;color: #000000;&quot;&gt;.&lt;/span&gt;168&lt;span style=&quot;color: #000000;&quot;&gt;.&lt;/span&gt;1&lt;span style=&quot;color: #000000;&quot;&gt;.&lt;/span&gt;100;&lt;br /&gt;
&lt;span style=&quot;color: #000000;&quot;&gt;&#125;&lt;/span&gt;&lt;/div&gt;&lt;div class='code_download' style='text-align: right;'&gt; &lt;a href='http://www.aternatik.org/local/cache-code/2427f0ed518d47b01a0acaad9a7c31f1.txt' style='font-family: verdana, arial, sans; font-weight: bold; font-style: normal;'&gt;T&#233;l&#233;charger&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Relancer ou d&#233;marrer les diff&#233;rents services :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;/etc/init.d/atftpd start&lt;br /&gt; /etc/init.d/pxe start&lt;br /&gt; /etc/init.d/dhcp restart&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Configurer la station cliente pour d&#233;marrer sur le r&#233;seau et installer...&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Des liens :&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href='http://www.lea-linux.org/cached/index/Install-install-debian-reseau.html' class='spip_out' rel='external'&gt;Installer Debian par le r&#233;seau&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://samedi.collectifs.net/spip.php?article62' class='spip_out' rel='external'&gt;http://samedi.collectifs.net/spip.php?article62&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Installation d'un serveur d'annuaire OpenLDAP</title>
		<link>http://www.aternatik.org/articles-et-ressources/ldap-17/Installation-d-un-serveur-d,051</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/ldap-17/Installation-d-un-serveur-d,051</guid>
		<dc:date>2007-07-02T12:28:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Serveur</dc:subject>
		<dc:subject>Debian</dc:subject>
		<dc:subject>Ldap</dc:subject>

		<description>Cet article pr&#233;sente l'installation d'un serveur d'annuaire gr&#226;ce &#224; OpenLD AP. La distribution sur laquelle sera install&#233;e OpenLdap est Debian Etch. Un outils d'administration est aussi install&#233; : phpldapadmin. Installation Les paquets n&#233;cessaires doivent &#234;tre install&#233;s : apt-get install slapd ldap-utils R&#233;pondre aux diff&#233;rentes questions : Entrer le nom de domaine dns (test.lan). Dans ldap, il sera modifi&#233; en dc=test,dc=lan ce qui est le baseDN Entrer le nom d'organisation (Test Cie) (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/ldap-17/" rel="directory"&gt;LDAP&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Serveur" rel="tag"&gt;Serveur&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Ldap" rel="tag"&gt;Ldap&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L150xH60/arton51-5be5e.png&quot; width='150' height='60' style='height:60px;width:150px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Cet article pr&#233;sente l'installation d'un serveur d'annuaire gr&#226;ce &#224; OpenLD
AP. La distribution sur laquelle sera install&#233;e OpenLdap est Debian Etch. Un outils d'administration est aussi install&#233; : phpldapadmin.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h3 class=&quot;spip&quot;&gt;Installation&lt;/h3&gt;
&lt;p&gt;Les paquets n&#233;cessaires doivent &#234;tre install&#233;s :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;apt-get install slapd ldap-utils&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;R&#233;pondre aux diff&#233;rentes questions :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Entrer le nom de domaine dns (test.lan). Dans ldap, il sera modifi&#233; en dc=test,dc=lan ce qui est le &lt;strong&gt;baseDN&lt;/strong&gt;&lt;/li&gt;&lt;li&gt; Entrer le nom d'organisation (Test Cie)&lt;/li&gt;&lt;li&gt; Maintenant il faut d&#233;finir un administrateur LDAP qui aura acc&#232;s &#224; tous les arbres de l'annnuaire. le dn : cn=admin,dc=test,dc=lan&lt;/li&gt;&lt;li&gt; LDAPv2 ne devrait plus &#234;tre utilis&#233;, laisser le choix par d&#233;faut &#224; NON&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Arr&#233;ter le serveur et sauvegarder le fichier de conf ;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;/etc/init.d/slapd stop &lt;br /&gt; cd /etc/ldap/&lt;br /&gt; cp slapd.conf slapd.conf_DEB-orig&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Fichier /etc/ldap/slapd.conf&lt;/h3&gt;
&lt;p&gt;Config de base&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# Les sch&#233;mas de l'annuaire&lt;br /&gt; include /etc/ldap/schema/core.schema&lt;br /&gt; include /etc/ldap/schema/cosine.schema&lt;br /&gt; include /etc/ldap/schema/nis.schema&lt;br /&gt; include /etc/ldap/schema/inetorgperson.schema&lt;br /&gt; include /etc/ldap/schema/misc.schema&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; schemacheck on&lt;br /&gt; pidfile /home/slapd/slapd.pid&lt;br /&gt; argsfile /home/slapd/slapd.args&lt;br /&gt; &lt;br /&gt; password-hash {CRYPT}&lt;br /&gt; replogfile /var/lib/ldap/replog&lt;br /&gt; loglevel 256&lt;br /&gt; &lt;br /&gt; database bdb&lt;br /&gt; &lt;br /&gt; suffix &quot;dc=test,dc=lan&quot;&lt;br /&gt; directory &quot;/var/lib/ldap&quot;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; # cr&#233;er un mot de passe avec la commande &quot;/usr/sbin/slappasswd -h {CRYPT}&quot; &lt;br /&gt; rootpw {CRYPT}MnRG3gok61DS6 # = 123456&lt;br /&gt; directory &quot;/var/lib/ldap&quot;&lt;br /&gt; index objectClass eq&lt;br /&gt; lastmod on&lt;br /&gt; &lt;br /&gt; access to attribute=userPassword&lt;br /&gt; by dn=&quot;cn=admin,dc=test,dc=lan&quot; write&lt;br /&gt; by anonymous auth&lt;br /&gt; by * none&lt;br /&gt; &lt;br /&gt; access to *&lt;br /&gt; by dn=&quot;cn=admin,dc=test,dc=lan&quot; write&lt;br /&gt; by * auth&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Les ACL : dans la premi&#232;re, seul le &quot;manager&quot; peut modifier l'attribut userPassword ; les utilisateurs anonymes doivent s'identifier ; les autres n'ont aucun acc&#232;s.&lt;/p&gt; &lt;p&gt;La deuxi&#232;me donne les pleins pouvoir au &quot;manager&quot; et oblige tout utilisateur &#224; s'authentifier.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Insertion de donn&#233;es dans l'annuaire : le format ldif&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;OpenLDAP utilise des fichiers aux formats ldif (LDAP Data Interchange Format) pour ins&#233;rer des donn&#233;es. Sans parler des sch&#233;mas, aper&#231;u d'un fichier ldif et insertion dans la base LDAP.
&lt;i&gt;A noter qu'&#224; l'installation sur Debian Etch, je n'ai pas eu &#224; importer ces donn&#233;es. La base est cr&#233;ee avec les param&#232;tres lors de l'installation.&lt;/i&gt;&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;############### base.ldif&lt;br /&gt; &lt;br /&gt; dn: dc=test,dc=lan&lt;br /&gt; objectClass: top&lt;br /&gt; objectClass: dcObject&lt;br /&gt; objectClass: organization&lt;br /&gt; o: test.lan&lt;br /&gt; dc: test&lt;br /&gt; &lt;br /&gt; dn: ou=Users,dc=test,dc=lan&lt;br /&gt; objectClass: top&lt;br /&gt; objectclass: organizationalUnit&lt;br /&gt; ou: Users&lt;br /&gt; &lt;br /&gt; dn: cn=admin,dc=test,dc=lan&lt;br /&gt; objectClass: top&lt;br /&gt; objectClass: organizationalRole&lt;br /&gt; cn: admin&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;La commande pour ins&#233;rer les donn&#233;es dans l'annuaire :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;ldapadd -c -x -h localhost -D &quot;cn=admin,dc=test,dc=lan&quot; -W -f base.ldif&lt;/code&gt;&lt;/div&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; -c permet de continuer s'il y a des erreurs (enregistrement d&#233;j&#224; pr&#233;sent dans l'annuaire).&lt;/li&gt;&lt;li&gt; -x pas d'authentification SASL.&lt;/li&gt;&lt;li&gt; -D indique le DN du compte qui se connecte.&lt;/li&gt;&lt;li&gt; -W fera que ldapadd demandera le mot de passe de admin. &lt;/li&gt;&lt;li&gt; -f indiquera le nom du fichier LDIF&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;D&#233;marrer le service&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;On d&#233;marre avec l'utilisateur slapd :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# /etc/init.d/slapd start&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;La base est normalement cr&#233;e.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Installation de phpldapadmin&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;C'est un outil du style phpmyadmin qui g&#232;re un annuaire LDAP. Il n&#233;cessite apache pour fonctionner, voyons son installation.&lt;/p&gt; &lt;p&gt;Tout d'abord, installer les paquets n&#233;cessaires :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;#apt-get install phpldapadmin libapache2-mod-php5 libapache-mod-ldap php5 db4.2-util&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;R&#233;pondre aux questions de debconf et pointer sur http://localhost/phpldapamin.
Par d&#233;faut, un alias est cr&#233;e pour apache. Mais on voudrait acc&#233;der &#224; l'application sur ldap.test.lan. Le DNS est d&#233;j&#224; configur&#233;, au tour d'Apache !&lt;/p&gt; &lt;p&gt;Dans la config Apache, supprimer le site par defaut (localhost) ainsi que l'alias d&#233;fini &#224; l'installation de phpldapadmin. Il faut re-d&#233;finir un h&#244;te virtuel ldap.test.lan qui pointe sur le dossier de phpldapadmin ( /usr/share/phpldapadmin/htdocs). Le fichier fourni par phpldapadmin contient des exemples de configurations, il servira de mod&#232;le.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;ldap:/etc/apache2# cp conf.d/phpldapadmin sites-available/&lt;br /&gt; ldap:/etc/apache2# vi sites-available/phpldapadmin&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Notifier &#224; Apache les nouvelles directives et red&#233;marrer le service pour les prendre en compte.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;ldap:/etc/apache2#a2ensite phpldapadmin&lt;br /&gt; ldap:/etc/apache2# /etc/init.d/apache2 restart&lt;br /&gt; Forcing reload of web server (apache2)....&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Tester sur &lt;a href='http://ldap.test.lan/' class='spip_out' rel='nofollow external'&gt;http://ldap.test.lan&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;!-- htmlA --&gt;&lt;span class='spip_document_32 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.aternatik.org/IMG/png/phpldapadmin-login.png' width='500' height='295' alt=&quot;Phpldapadmin&quot; title=&quot;Phpldapadmin&quot; style='height:295px;width:500px;' /&gt;&lt;/span&gt;&lt;!-- htmlB --&gt;&lt;/p&gt; &lt;p&gt;Tout fonctionne, supprimer les fichiers inutiles :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;ldap:/etc/apache2# rm sites-enabled/000-default&lt;br /&gt; ldap:/etc/apache2# rm conf.d/phpldapadmin&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;L'annuaire LDAP est maintenant fonctionnel et administrable.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;
Des liens&lt;/h3&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href='http://www-sop.inria.fr/semir/personnel/Laurent.Mirtain/ldap-livre.html' class='spip_out' hreflang='fr' rel='external'&gt;http://www-sop.inria.fr/semir/personnel/Laurent.Mirtain/ldap-livre.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://home.subnet.at/~max/ldap/#install-openldap' class='spip_out' hreflang='en' rel='external'&gt;http://home.subnet.at/ max/ldap/#install-openldap&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://moduli.net/pages/sarge-ldap-auth-howto' class='spip_out' hreflang='en' rel='external'&gt;http://moduli.net/pages/sarge-ldap-auth-howto&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Analyse de trames distantes avec Ethereal</title>
		<link>http://www.aternatik.org/articles-et-ressources/Rezo/Annalyse-de-trames-distantes-avec,057</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/Rezo/Annalyse-de-trames-distantes-avec,057</guid>
		<dc:date>2007-06-11T07:43:30Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Syst&#232;me</dc:subject>
		<dc:subject>Debian</dc:subject>

		<description>L'analyse de trame consiste &#224; observer le r&#233;seau. Il existe Ethereal (ou Wireshark) pour effectuer cette t&#226;che ; Seulement, les captures sont faites sur la machine locale. L'utilisation de tcpdump peut pallier &#224; cet inconv&#233;nient. Il faut avant tout installer tcpdump sur le serveur &#224; analyser. Le paquet est dans les d&#233;p&#244;ts Debian, vous le trouverez certainement pour votre distribution ; Au cas o&#249; : le site de tcpdump Ensuite, on va faire une capture de la carte r&#233;seau du serveur : tcpdump -i eth0 -w (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/Rezo/" rel="directory"&gt;Rezo&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Systeme" rel="tag"&gt;Syst&#232;me&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L64xH64/arton57-abe58.gif&quot; width='64' height='64' style='height:64px;width:64px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;L'analyse de trame consiste &#224; observer le r&#233;seau. Il existe Ethereal (ou Wireshark) pour effectuer cette t&#226;che ; Seulement, les captures sont faites sur la machine locale. L'utilisation de tcpdump peut pallier &#224; cet inconv&#233;nient.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Il faut avant tout installer tcpdump sur le serveur &#224; analyser. Le paquet est dans les d&#233;p&#244;ts Debian, vous le trouverez certainement pour votre distribution ; Au cas o&#249; : le site de &lt;a href='http://www.tcpdump.org/' class='spip_out' rel='external'&gt;tcpdump&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ensuite, on va faire une capture de la carte r&#233;seau du serveur :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;tcpdump -i eth0 -w analyse-trame.cap&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;L'option -i pr&#233;cise l'interface et -w fourni les donn&#233;es brutes dans le fichier analyse-trame.cap (n&#233;cessaires &#224; Wireshark).&lt;/p&gt; &lt;p&gt;Il ne reste plus qu'&#224; r&#233;cup&#233;rer le fichier avec scp et l'ouvrir avec Wireshark pour analyser les trames &lt;img alt=&quot;;)&quot; title=&quot;;)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/clin_d-oeil.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;&lt;/p&gt; &lt;p&gt;Pour plus d'infos sur tcpdump : &lt;a href='http://www.ethereal.com/docs/man-pages/tcpdump.8.html' class='spip_out' rel='external'&gt;man tcpdump&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt;&lt;a href='http://linuxtips.castres-wireless.org/article.php3?id_article=54' class='spip_out' rel='external'&gt;Cette astuce a &#233;t&#233; trouv&#233;e ici&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Debian Etch : Wifi avec Madwifi</title>
		<link>http://www.aternatik.org/articles-et-ressources/Rezo/Debian-Etch-Wifi-avec-Madwifi,053</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/Rezo/Debian-Etch-Wifi-avec-Madwifi,053</guid>
		<dc:date>2007-06-01T11:26:21Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Syst&#232;me</dc:subject>
		<dc:subject>Debian</dc:subject>

		<description>Connexion &#224; un r&#233;seau Wifi avec Debian Etch. La carte est une atheros (ACER 5100) et l'installation de madwifi est expliqu&#233;e. Apr&#232;s avoir utilis&#233; Ubuntu pendant de longs mois sur mon portable, j'ai d&#233;cid&#233; de retrouver Debian Je ne sais pas si &#231;a vient de kde au lieu de Gnome ou du noyau smp mais je red&#233;couvre mon pc ! Malgr&#233; tout, il faut effectuer deux ou trois manips avant de retrouver les m&#234;me fonctionnalit&#233;s qu'Ubuntu. Notamment au niveau du WiFi. Mauvaise surprise d&#232;s le premier d&#233;marrage, la (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/Rezo/" rel="directory"&gt;Rezo&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Systeme" rel="tag"&gt;Syst&#232;me&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L128xH128/arton53-c518a.png&quot; width='128' height='128' style='height:128px;width:128px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Connexion &#224; un r&#233;seau Wifi avec Debian Etch. La carte est une atheros (ACER 5100) et l'installation de madwifi est expliqu&#233;e.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Apr&#232;s avoir utilis&#233; Ubuntu pendant de longs mois sur mon portable, j'ai d&#233;cid&#233; de retrouver Debian &lt;img alt=&quot;;)&quot; title=&quot;;)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/clin_d-oeil.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;&lt;/p&gt; &lt;p&gt;Je ne sais pas si &#231;a vient de kde au lieu de Gnome&lt;!-- htmlA --&gt; [&lt;a href='#nb2-1' class='spip_note' rel='footnote' title='Un Troll s'est cach&#233; dans cet article...' id='nh2-1'&gt;1&lt;/a&gt;]&lt;!-- htmlB --&gt; ou du noyau smp mais je red&#233;couvre mon pc !&lt;/p&gt; &lt;p&gt;Malgr&#233; tout, il faut effectuer deux ou trois manips avant de retrouver les m&#234;me fonctionnalit&#233;s qu'Ubuntu. Notamment au niveau du WiFi. Mauvaise surprise d&#232;s le premier d&#233;marrage, la carte n'est pas prise en charge.&lt;/p&gt; &lt;p&gt;V&#233;rification du mod&#232;le de la carte :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;06:02.0 Ethernet controller: Atheros Communications, Inc. AR5005G 802.11abg NIC (rev 01)&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Il s'agit donc d'une carte Atheros (AR5005G). Apr&#232;s recherches, les drivers madwifi pour debian devrait fonctionner. Il faut charger un module (ath_pci) qu'il faut charger ensuite pour faire fonctionner la carte.&lt;/p&gt; &lt;h3 class=&quot;spip&quot;&gt;Installation de madwifi&lt;/h3&gt;
&lt;p&gt; Une m&#233;thode consiste &#224; r&#233;cup&#233;rer les sources de madwifi et les compiler ensuite. Mais :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;$ apt-cache search madwifi&lt;br /&gt; hostapd - user space IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator&lt;br /&gt; madwifi-doc - documentation for the Multiband Atheros Driver for WiFi&lt;br /&gt; madwifi-source - source for the Multiband Atheros Driver for WiFi&lt;br /&gt; madwifi-tools - tools for the Multiband Atheros Driver for WiFi&lt;br /&gt; madwifi-modules-2.6.18-4-amd64 - modules for the Multiband Atheros Driver for WiFi (kernel 2.6.18-4-amd64)&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Les sources sont d&#233;j&#224; dans les paquets Debian (v&#233;rifier contrib / non-free )
On va donc les utiliser avec module-assistant.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;laptop:/# m-a prepare&lt;br /&gt; laptop:/# m-a a-i madwifi&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;&lt;!-- htmlA --&gt;&lt;span class='spip_document_25 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.aternatik.org/IMG/png/install-madwifi.png' width='500' height='272' alt=&quot;Install Madwifi&quot; title=&quot;Install Madwifi&quot; style='height:272px;width:500px;' /&gt;&lt;/span&gt;&lt;!-- htmlB --&gt;&lt;/p&gt; &lt;p&gt;Les sources du noyaux et d'autres paquets vont &#234;tre t&#233;l&#233;charg&#233;s si besoin. Un paquet va ensuite &#234;tre cr&#233;e dans le dossier /usr/src. Il faut l'installer :&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;laptop:/usr/src# dpkg -i madwifi-modules-2.6.18-4-amd64_0.9.2+r1842.20061207-2+2.6.18.dfsg.1-12etch2_amd64.deb&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Il n'y a plus qu'&#224; charger le module et rebooter&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;laptop:/# modprobe ath_pci &lt;br /&gt; laptop:/# reboot&lt;/code&gt;&lt;/div&gt;
&lt;h3 class=&quot;spip&quot;&gt;Configurer la connexion&lt;/h3&gt;
&lt;p&gt;Le paquet wireless-tools fournit un tas d'outils pour ls r&#233;seaux wfi sous linux. Pour configurer la connexion, il faut se rendre dans le fichier /etc/network/interfaces&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;# WIFI&lt;br /&gt; auto ath0&lt;br /&gt; iface ath0 inet static&lt;br /&gt; address 192.168.30.50&lt;br /&gt; netmask 255.255.255.0&lt;br /&gt; gateway 192.168.30.1&lt;br /&gt; wireless_essid aternatik&lt;br /&gt; wireless_mode Managed&lt;br /&gt; wireless_key ********************************&lt;br /&gt; wireless_rate auto&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Jongler avec ifconfig pour activer/d&#233;sactiver les interfaces (surtout ethernet) et profiter de la connexion wi-fi &lt;img alt=&quot;;)&quot; title=&quot;;)&quot; class=&quot;no_image_filtrer format_png&quot; src=&quot;http://aternatik.org/plugins/couteau_suisse/img/smileys/clin_d-oeil.png&quot; width=&quot;19&quot; height=&quot;19&quot;/&gt;
Il existe des scripts pour automatiser la connexion, prenant en charge plusieurs essid.&lt;/p&gt; &lt;p&gt;Des liens :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href='http://madwifi.org/wiki/Compatibility/Atheros' class='spip_out' rel='external'&gt;Compatibilit&#233;s Madwifi&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://laic.u-clermont1.fr/~mr/linux/configreseau.shtml' class='spip_out' rel='external'&gt;Wifi Debian Howto&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='http://wiki.unelectronlibre.info/reseau/configurer_un_acces_wifi' class='spip_out' rel='external'&gt;Configurer un acc&#232;s Wifi - Electron Libre&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;p&gt;&lt;!-- htmlA --&gt;[&lt;a href='#nh2-1' id='nb2-1' class='spip_note' title='Notes 2-1' rev='footnote'&gt;1&lt;/a&gt;] &lt;!-- htmlB --&gt;Un Troll s'est cach&#233; dans cet article...&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Messagerie Jabber</title>
		<link>http://www.aternatik.org/articles-et-ressources/Rezo/Messagerie-Jabber,043</link>
		<guid isPermaLink="true">http://www.aternatik.org/articles-et-ressources/Rezo/Messagerie-Jabber,043</guid>
		<dc:date>2007-05-06T10:38:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Aternatik</dc:creator>


		<dc:subject>Internet</dc:subject>
		<dc:subject>Debian</dc:subject>
		<dc:subject>Jabber</dc:subject>

		<description>Jabber est un ensemble d'applications de messagerie instantan&#233;e. Dot&#233; de beaucoup de fonctionnalit&#233;s, c'est un concurrent s&#233;rieux des protocoles propri&#233;taires existants (MSN, etc...). Installation du serveur ejabberd et vue d'ensemble. Installation de ejabberd Il existe plusieurs applications serveur. Le mieux est de faire un tour sur le wiki francophone Jabber, tout est tr&#232;s bien document&#233;. Les manips ci-dessous ont &#233;t&#233; faites sur Debian Eth mais devrait fonctionner sur la plupart des (...)

-
&lt;a href="http://www.aternatik.org/articles-et-ressources/Rezo/" rel="directory"&gt;Rezo&lt;/a&gt;

/ 
&lt;a href="http://www.aternatik.org/Internet" rel="tag"&gt;Internet&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Debian" rel="tag"&gt;Debian&lt;/a&gt;, 
&lt;a href="http://www.aternatik.org/Jabber" rel="tag"&gt;Jabber&lt;/a&gt;

		</description>


 <content:encoded>&lt;img class='spip_logos' alt=&quot;&quot; align=&quot;right&quot; src=&quot;http://www.aternatik.org/local/cache-vignettes/L90xH90/arton43-2a0f2.jpg&quot; width='90' height='90' style='height:90px;width:90px;' /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;Jabber est un ensemble d'applications de messagerie instantan&#233;e. Dot&#233; de beaucoup de fonctionnalit&#233;s, c'est un concurrent s&#233;rieux des protocoles propri&#233;taires existants (MSN, etc...).&lt;/p&gt; &lt;p&gt;Installation du serveur ejabberd et vue d'ensemble.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Installation de ejabberd&lt;/p&gt; &lt;p&gt;Il existe plusieurs applications serveur. Le mieux est de faire un tour sur le &lt;a href='http://wiki.jabberfr.org/' class='spip_out' rel='external'&gt;wiki francophone Jabber&lt;/a&gt;, tout est tr&#232;s bien document&#233;.&lt;/p&gt; &lt;p&gt;Les manips ci-dessous ont &#233;t&#233; faites sur Debian Eth mais devrait fonctionner sur la plupart des distributions GNU/Linux.&lt;/p&gt; &lt;div style='text-align: left;' class='spip_code' dir='ltr'&gt;&lt;code&gt;serv:~# apt-get install ejabberd&lt;br /&gt; Lecture des listes de paquets... Fait&lt;br /&gt; Construction de l'arbre des d&#233;pendances... Fait&lt;br /&gt; Les paquets suppl&#233;mentaires suivants seront install&#233;s : &lt;br /&gt; erlang-base erlang-nox odbcinst1debian1 unixodbc&lt;br /&gt; Paquets sugg&#233;r&#233;s :&lt;br /&gt; libunix-syslog-perl erlang erlang-manpages erlang-doc-html libmyodbc&lt;br /&gt; odbc-postgresql libct1&lt;br /&gt; Paquets recommand&#233;s :&lt;br /&gt; erlang-x11&lt;br /&gt; Les NOUVEAUX paquets suivants seront install&#233;s :&lt;br /&gt; ejabberd erlang-base erlang-nox odbcinst1debian1 unixodbc&lt;br /&gt; 0 mis &#224; jour, 5 nouvellement install&#233;s, 0 &#224; enlever et 8 non mis &#224; jour.&lt;br /&gt; Il est n&#233;cessaire de prendre 27,4Mo dans les archives.&lt;br /&gt; Apr&#232;s d&#233;paquetage, 47,1Mo d'espace disque suppl&#233;mentaires seront utilis&#233;s.&lt;br /&gt; Souhaitez-vous continuer [O/n] ? o&lt;/code&gt;&lt;/div&gt;
&lt;p&gt;Debconf demande alors le nom d'h&#244;te et la cr&#233;ation d'un utilisateur pour l'interface d'administration web.&lt;/p&gt; &lt;p&gt;&lt;!-- htmlA --&gt;&lt;span class='spip_document_17 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.aternatik.org/IMG/png/nom-hote-ejabberd.png' width='500' height='350' alt=&quot;Install ejabberd&quot; title=&quot;Install ejabberd&quot; style='height:350px;width:500px;' /&gt;&lt;/span&gt;&lt;!-- htmlB --&gt;&lt;/p&gt; &lt;p&gt;&lt;!-- htmlA --&gt;&lt;span class='spip_document_18 spip_documents spip_documents_center'&gt;
&lt;img src='http://www.aternatik.org/IMG/png/creation-admin-ejabberd.png' width='500' height='350' alt=&quot;Install ejabberd - 2&quot; title=&quot;Install ejabberd - 2&quot; style='height:350px;width:500px;' /&gt;&lt;/span&gt;&lt;!-- htmlB --&gt;&lt;/p&gt; &lt;p&gt;Une fois l'installation r&#233;ussie, prenez votre butineur favoris et aller sur l'url du serveur, au port 5280.&lt;/p&gt; &lt;p&gt;&lt;!-- htmlA --&gt;&lt;code class='spip_code' dir='ltr'&gt;http://serv.aternatik.lan:5280/admin&lt;/code&gt;&lt;!-- htmlB --&gt;&lt;/p&gt; &lt;p&gt;Logguez vous avec le compte cr&#233;e &#224; l'installation.&lt;/p&gt; &lt;p&gt;[*Attention : le nom d'utilisateur est de la forme user@nomhote, avec nomhote tel que vous l'avez renseign&#233;.*]&lt;/p&gt; &lt;p&gt;Comme je le disais, Jabber poss&#232;de beaucoup de fonctionnalit&#233;s... dont l'authentification sur un annuaire LDAP.&lt;/p&gt;&lt;/div&gt;
		&lt;div class="hyperlien"&gt;Voir en ligne : &lt;a href="http://www.jabberfr.org/" class="spip_out"&gt;Jabber fr&lt;/a&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
