<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Linuxiens</title>
	<atom:link href="http://linuxiens.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://linuxiens.wordpress.com</link>
	<description>Our tricks, but just another weblog for linux</description>
	<lastBuildDate>Mon, 18 Apr 2011 05:55:02 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='linuxiens.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Linuxiens</title>
		<link>http://linuxiens.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://linuxiens.wordpress.com/osd.xml" title="Linuxiens" />
	<atom:link rel='hub' href='http://linuxiens.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Rappel de commandes AirCrack</title>
		<link>http://linuxiens.wordpress.com/2008/03/31/rappel-de-commandes-aircrack/</link>
		<comments>http://linuxiens.wordpress.com/2008/03/31/rappel-de-commandes-aircrack/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 22:54:26 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[aircrack]]></category>
		<category><![CDATA[backtrack]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=19</guid>
		<description><![CDATA[Pas de mise ne situation cette fois. Ce post n&#8217;a pas pour but la mise en place d&#8217;un service ou l&#8217;explication de quelque chose. C&#8217;est juste un résumé des commandes pour trouver la clé wep d&#8217;un réseau wifi, qui vous appartient évidemment, à l&#8217;aide des outils mis à disposition par Backtrack 3. Si vous voulez [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=19&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">Pas de mise ne situation cette fois. Ce post n&#8217;a pas pour but la mise en place d&#8217;un service ou l&#8217;explication de quelque chose. C&#8217;est juste un résumé des commandes pour trouver la clé wep d&#8217;un réseau wifi, qui vous appartient évidemment, à l&#8217;aide des outils mis à disposition par Backtrack 3. Si vous voulez plus que les commandes, vous trouverez beaucoup de site avec des tutaux détaillés.<span id="more-19"></span>Commençons tout d&#8217;abord par activer le mode de capture de packet sur la carte réseau :</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00"># airmon-ng start wifi0</font></p>
<div align="justify"></div>
<p align="justify">Vous verrez quelque lignes apparaitre à la suite de cette commande dont la dernière qui vous indiquera l&#8217;activation de la capture sur l&#8217;interface ath1 probablement. Rappelez vous cette interface, c&#8217;est celle que nous utiliserons par la suite.</p>
<div align="justify"></div>
<p align="justify">Nous allons maintenant scanner les réseaux disponibles.</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00"># airodump-ng &#8211;channel 0-11 &#8211;encrypt wep &#8211;bssid monreseauwifiamoi</font></p>
<div align="justify"></div>
<p align="justify">Vous aurez remarqué quelque options relativement explicites. Je ne les expliques pas, le man le fera pour moi. Seul chose, comme il est spécifié, ce sont des options et elles sont donc &laquo;&nbsp;optionnelle&nbsp;&raquo;. Je sais c&#8217;est un pléonasme mais au moins c&#8217;est clair.</p>
<div align="justify"></div>
<p align="justify">Passons ensuite à la &laquo;&nbsp;fake authentification&nbsp;&raquo; pour laquelle la plupart des paramètres auront été récupérés grâce à la commande précédente. Là encore pas de détail, juste la commande :</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00"># airplay-ng -1 0 -e  essid_du_reseau -a mac_du_point_d&#8217;accès -h mac_du_client_déjà_connecté</font></p>
<div align="justify"></div>
<p align="justify">Si cela réussi, vous aurez un message qui vous le dira clairement. Commande suivante : l&#8217;injection</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00"># aireplay -3 -b  mac_du_point_d&#8217;accès -h mac_du_client_déjà_connecté -x vitesse_d&#8217;injection</font></p>
<div align="justify"></div>
<p align="justify">Précision, la vitesse d&#8217;injection peux être de 100 à 1000 sachant qu&#8217;une valeur trop élevée peut faire planter le point d&#8217;accès.</p>
<div align="justify"></div>
<p align="justify">Maintenant il faut attendre que les arp commencent à décoller et ensuite que les IVS arrivent à 300 000 dans le cas d&#8217;une attaque standard et seulement 40 000 si vous disposez du nouvel algo de décryptage. Une fois ces chiffres atteint :</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00"># aircrack-ng -x *.cap</font></p>
<div align="justify"></div>
<p align="justify">Ça c&#8217;est la commande simple. Pour un décryptage avec le nouvelle algo, remplacer le <font color="#ffcc00">-x</font> par -z. Pour plus de lisibilité, <font color="#ffcc00">-0</font> et si ça ne marche pas, essayez de modifier le fudge factor avec <font color="#ffcc00">-f</font> et un chiffre de <font color="#ffcc00">2 à 12</font>.</p>
<div align="justify"></div>
<p align="justify">Voilà pour le résumé. Je me doute que pour les nouveaux c&#8217;est sûrement très confus mais pour ceux qui veulent juste un rappel des commandes ça devrait suffire.  Je rappel encore une fois que l&#8217;utilisation de tels outils sur des réseaux qui ne vous appartient pas est punis par la loi.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=19&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/03/31/rappel-de-commandes-aircrack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Oreillette Bluetooth pour Skype</title>
		<link>http://linuxiens.wordpress.com/2008/03/23/oreillette-bluetooth-pour-skype/</link>
		<comments>http://linuxiens.wordpress.com/2008/03/23/oreillette-bluetooth-pour-skype/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 18:38:19 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bluez]]></category>
		<category><![CDATA[btsco]]></category>
		<category><![CDATA[oreillette bluetooth]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=18</guid>
		<description><![CDATA[Ne vous est il jamais arrivé de passer plusieurs heures en conversation sur Skype en utilisant un casque-micro filaire? Vous savez, le truc qui vous gêne dés que vous voulez aller vous faire un café, qui se débranche quand vous vous retournez pour prendre un papier sur l&#8217;étagère et qui traîne sur votre bureau avec [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=18&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">Ne vous est il jamais arrivé de passer plusieurs heures en conversation sur Skype en utilisant un casque-micro filaire? Vous savez, le truc qui vous gêne dés que vous voulez aller vous faire un café, qui se débranche quand vous vous retournez pour prendre un papier sur l&#8217;étagère et qui traîne sur votre bureau avec son looong fil qui s&#8217;emmêle partout le reste du temps&#8230; En plus de ça vous vous retrouvez avec votre (vos) correspondants qui parlent par dessus la musique que vous écoutez (bé oui, ils sont intéressant mais 2h à bosser sans musique j&#8217;ai du mal).</p>
<p align="justify">Si tel est votre cas, je suppose que vous seriez ravis d&#8217;utiliser votre mini oreillette Bluetooth pour vos conversations Skype tout en gardant le bénéfice de votre 5.1 pour votre musique préférée&#8230; Nous allons donc voir comment réaliser cela.<span id="more-18"></span></p>
<p align="justify">Tout d&#8217;abord, installons quelques logiciels :</p>
<p align="justify"><font color="#ffcc00"># apt-get install libopenobex1 bluetooth-alsa bluez-utils bluez-btsco</font></p>
<p align="justify">On lance un module (à noter que pour qu&#8217;il se lance à chaque démarrage, il faut l&#8217;ajouter à /etc/modules) ainsi qu&#8217;un petit logiciel qui permettra de saisir le code d&#8217;appareillement lors de la connexion à l&#8217;oreillette :</p>
<p align="justify"><font color="#ffcc00"># modprobe snd-bt-sco</font></p>
<p align="justify"><font color="#ffcc00">$ bluetooth-applet &amp; </font></p>
<p align="justify">Vérifions l&#8217;identifiant de votre périphérique Bluetooth interne ainsi que l&#8217;adresse MAC de votre oreillette :</p>
<p align="justify"><font color="#ffcc00">$ hcitool dev</font></p>
<p align="justify"><font color="#ffcc00">Devices:</font></p>
<p align="justify"><font color="#ffcc00">        hci0    00:00:00:00:00:00<br />
</font></p>
<p align="justify"><font color="#ffcc00">$ hcitool scan</font></p>
<p align="justify"><font color="#ffcc00">Scanning &#8230;</font></p>
<p align="justify"><font color="#ffcc00">        00:00:00:00:00:00        Nokia HS-54w</font></p>
<p align="justify">La première commande vous donnera le &#8216;nom&#8217; de votre périph BT ainsi que son adresse (pas utile pour nous), la deuxième commande l&#8217;adresse de votre oreillette et son modèle.</p>
<p align="justify">On active les services voix sur le périphérique BT (remplacer hci0 par le résultat de &#8216;hcitool dev&#8217;):</p>
<p align="justify"><font color="#ffcc00"># hciconfig hci0 voice 0&#215;0060</font></p>
<p align="justify">Et enfin on connecte l&#8217;oreillette :</p>
<p align="justify"><font color="#ffcc00">$ btsco -v @mac_de_votre_oreillette</font></p>
<p align="justify">Vous devriez voir apparaître une fenêtre vous demandant le code d&#8217;appareillement de votre oreillette Bluetooth, souvent &#8217;0000&#8242;.  Vous pouvez paramétrer Skype pour utiliser votre oreillette. Pour cela allez dans les options (ctrl + o) &#8211;&gt; &#8216;Équipements sonores&#8217; et modifiez les périphériques pour &#8216;sons entrants&#8217; et &#8216;sons sortants&#8217; qui devraient normalement laisser apparaître quelque chose du genre &#8216;<font color="#ffcc00">BT Headset (hw:Headset,0)</font>. pour vérifier que tout fonctionne, vous pouvez &#8216;Faire un essai d&#8217;appel&#8217;.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=18&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/03/23/oreillette-bluetooth-pour-skype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Surveillance de flux RSS (Script)</title>
		<link>http://linuxiens.wordpress.com/2008/02/08/surveillance-de-flux-rss-script/</link>
		<comments>http://linuxiens.wordpress.com/2008/02/08/surveillance-de-flux-rss-script/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 19:41:19 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cron]]></category>
		<category><![CDATA[flux rss]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[surveillance]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=17</guid>
		<description><![CDATA[Voici la &#171;&#160;suite&#160;&#187; du poste Envoie de mail autonome qui en est donc une utilisation. Je l&#8217;ai écrit afin de surveiller la mise en vente du EEE Pc de chez Asus qui était annoncé en exclue chez deux VPIstes, Materiel.net et LDLC.com. Connaissant la date de sortie officiel mais pas les dates de pré-commandes supposés [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=17&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">Voici la &laquo;&nbsp;suite&nbsp;&raquo; du poste <a href="http://linuxiens.wordpress.com/2008/02/05/envoie-de-mail-autonome-script/">Envoie de mail autonome</a> qui en est donc une utilisation.</p>
<p align="justify">Je l&#8217;ai écrit afin de surveiller la mise en vente du EEE Pc de chez Asus qui était annoncé en exclue chez deux VPIstes, <a href="http://www.materiel.com" target="_blank">Materiel.net</a> et <a href="http://www.ldlc.com">LDLC.com</a>. Connaissant la date de sortie officiel mais pas les dates de pré-commandes supposés et au vu de la demande pour ce produit, un petit script pour surveiller la mise en pré-commande afin d&#8217;être dans les premiers à le commander me semblais intéressant.</p>
<p align="justify">De conception très simple, j&#8217;en fais part comme d&#8217;une base à adapter pour les personnes qui pensent ne pas être capable  de réaliser un script. Le principe est simple, on récupère le fichier RSS des deux VPIste, on cherche dedans une chaîne de caractères et si celle-ci est présente, on l&#8217;envoie par mail&#8230;<span id="more-17"></span></p>
<p align="justify">Le voici donc, détails à la suite :</p>
<p align="justify"><font color="#ffcc00">#!/bin/bash</font></p>
<p align="justify"><font color="#ffcc00">wget http://www.materiel.net/rss/nouveaute.rss<br />
wget http://feeds.feedburner.com/ldlc/com/rss/nouveautes</font></p>
<p><font color="#ffcc00">&gt; temp.txt<br />
cat nouveaute* | grep EEE &gt;&gt; temp.txt<br />
cat nouveaute* | grep eee &gt;&gt; temp.txt<br />
cat nouveaute* | grep 701 &gt;&gt; temp.txt</font></p>
<p><font color="#ffcc00">if [ -s temp.txt ]<br />
then<br />
./send_myemail.sh mail_expediteur mail_destinataire &laquo;&nbsp;sujet&nbsp;&raquo; &laquo;&nbsp;temp.txt&nbsp;&raquo; | telnet smtp_de_votre_FAI 25<br />
fi</font></p>
<p><font color="#ffcc00">rm nouveaute*<br />
rm temp.txt</font></p>
<p align="justify">La première ligne est indispensable afin de spécifier que c&#8217;est un script et avec quoi l&#8217;exécuter. Les deux lignes suivantes permettent de récupérer les flux RSS, sous la forme &#8216;<font color="#ffcc00">wget l&#8217;adresse_du_flux</font>&#8216;.</p>
<p align="justify">On crée ensuite un fichier vide nommé temp.txt et viens le moment de chercher nos chaînes de caractères. Si vous êtes adeptes de la console, la syntaxe vous est familière, pour les autres petits détails :</p>
<p align="justify">&laquo;&nbsp;<font color="#ffcc00">cat</font>&nbsp;&raquo; indique que l&#8217;on veux afficher le contenu du fichier qui suit, en l&#8217;occurrence tout les fichiers placés dans le même dossiers que le scripts qui commencent par &#8216;nouveaute&#8217; qu&#8217;importe ce qui suis (dans notre cas cela permet de regarder dans nouveaute.rss et nouveautes). Le pipe &laquo;&nbsp;<font color="#ffcc00">|</font>&nbsp;&raquo; permet de re-diriger le résultat de la commande vers la commande suivante : &laquo;&nbsp;<font color="#ffcc00">grep</font>&nbsp;&raquo; qui elle va rechercher réellement la chaîne de caractère qui suit.&nbsp;&raquo;<font color="#ffcc00">&gt;&gt;</font>&nbsp;&raquo; signifie que l&#8217;on rajoute le résultat à la fin du fichier spécifié.  Ces 3 lignes permettent donc telles quelles de chercher &#8216;eee&#8217; &#8216;EEE&#8217; et 701 et de placer les lignes correspondantes dans le fichier temp.txt.</p>
<p align="justify">Vient ensuite une action conditionnelle &#8216;<font color="#ffcc00">if</font>&#8216;. Si temp.txt est non vide (<font color="#ffcc00">-s</font>) alors sera executé ce qui se situe entre &#8216;<font color="#ffcc00">then</font>&#8216; et &#8216;<font color="#ffcc00">fi</font>&#8216;. Pour le détail de cette ligne (envoie du résultat par mail), reporter vous à <a href="http://linuxiens.wordpress.com/2008/02/05/envoie-de-mail-autonome-script/">Envoie de mail autonome</a>.</p>
<p align="justify">On supprime ensuite les fichiers que l&#8217;on à crées afin qu&#8217;ils ne soient pas pris en compte dans la prochaine exécution du script.</p>
<p align="justify">N&#8217;oubliez pas de rendre le script exécutable (chmod +x). Le but étant de vérifier régulièrement un flux rss, vous pouvez rajouter une ligne à votre <a href="http://www.google.com/search?q=cron" target="_blank">cron</a> afin qu&#8217;il lance le script toute les 5 mn par exemple. À noter que tant que le script trouvera la chaîne de caractère dans les fichiers récupérés il vous enverra les lignes correspondantes par mail&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=17&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/02/08/surveillance-de-flux-rss-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Envoie de mail autonome (script)</title>
		<link>http://linuxiens.wordpress.com/2008/02/05/envoie-de-mail-autonome-script/</link>
		<comments>http://linuxiens.wordpress.com/2008/02/05/envoie-de-mail-autonome-script/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 18:46:38 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[telnet]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=12</guid>
		<description><![CDATA[Ce post sert un peut de préface au prochain car il n&#8217;a pas d&#8217;application directe. Cela pourra cependant vous être utile si vous vous amusez parfois à faire des scripts en bash. Effectivement, le sujet de ce post est de pouvoir inclure dans un script de votre composition l&#8217;envoie d&#8217;information par mail et ce sans [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=12&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">Ce post sert un peut de préface au prochain car il n&#8217;a pas d&#8217;application directe. Cela pourra cependant vous être utile si vous vous amusez parfois à faire des scripts en bash.</p>
<div align="justify"></div>
<p align="justify">Effectivement, le sujet de ce post est de pouvoir inclure dans un script de votre composition l&#8217;envoie d&#8217;information par mail et ce sans que rien n&#8217;ai été configuré sur la machine. Comment cela se fait? par un petit script trouvé sur un forum (je remercie l&#8217;auteur si il passe par là&#8230;) qui ouvre directement une connexion telnet vers un serveur SMTP et qui ensuite effectue la routine nécessaire à l&#8217;envoie&#8230;<span id="more-12"></span></p>
<div align="justify"></div>
<p align="justify">Le script complet se trouve à la fin du post, on identifier 3 parties, détaillons les un peux.</p>
<div align="justify"></div>
<p align="justify">La première ligne vous l&#8217;aurez reconnue, indique que c&#8217;est un script à lancer avec bash, viens ensuite la déclaration de 4 variables avec des valeurs qui auront été passés en argument au script et la suite, c&#8217;est la routine nécessaire afin d&#8217;envoyer un mail à un serveur SMTP&#8230; Je ne la détail pas, rien d&#8217;intéressant pour notre cas.</p>
<div align="justify"></div>
<p align="justify">Passons maintenant à l&#8217;utilisation de notre script. Celle-ci est simple mais requière quand même des explications. Dans votre script d&#8217;appel, au moment ou vous souhaitez envoyer le mail, placez la ligne suivante :</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00">./send_myemail.sh vous@gmail.com l_autre@gmail.com &laquo;&nbsp;le sujet&nbsp;&raquo; &laquo;&nbsp;le corps du message&nbsp;&raquo; | telnet  le_serveur_smtp 25 </font></p>
<div align="justify"></div>
<p align="justify">Premièrement on appel le script en spécifiant qu&#8217;il se trouve dans le même dossier. Le deuxième argument est l&#8217;adresse qui sera spécifiée comme adresse de l&#8217;expéditeur, le troisième argument est l&#8217;adresse du destinataire (les deux peuvent être identiques). Le premier argument entre guillemets sera le sujet du mail et le deuxième le corps du message. À noter que vous pouvez mettre le nom d&#8217;un fichier pour corps du message. Les deux derniers arguments sont le serveur SMTP que vous utilisez et son port d&#8217;écoute. N&#8217;oubliez pas évidemment de rendre le scripte send_myemail.sh exécutable.</p>
<div align="justify"></div>
<p align="justify">Et voilà, en espérant que ça vous sera utile&#8230;</p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</font><font color="#ffcc00"> send_myemail.sh </font><font color="#ffcc00">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</font></p>
<div align="justify"></div>
<p align="justify"><font color="#ffcc00">#!/bin/bash<br />
FROM=&nbsp;&raquo;$1&#8243;<br />
TO=&nbsp;&raquo;$2&#8243;<br />
SUBJECT=&nbsp;&raquo;$3&#8243;<br />
BODY=&nbsp;&raquo;$4&#8243;<br />
echo HELO &#8216;hostname&#8217;<br />
sleep 1<br />
echo &laquo;&nbsp;MAIL FROM:&lt;&nbsp;&raquo;$FROM&nbsp;&raquo;&gt;&nbsp;&raquo;<br />
sleep 1<br />
echo &laquo;&nbsp;RCPT TO:&lt;&nbsp;&raquo;$TO&nbsp;&raquo;&gt;&nbsp;&raquo;<br />
sleep 1<br />
echo DATA<br />
echo Subject: $SUBJECT\r<br />
echo<br />
cat $BODY<br />
echo .<br />
sleep 1<br />
echo quit </font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=12&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/02/05/envoie-de-mail-autonome-script/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Mettre Backtrack 3 sur une clé USB ou une carte SDHC</title>
		<link>http://linuxiens.wordpress.com/2008/02/05/mettre-backtrack3-sur-une-cle-usb-ou-une-carte-sdhc/</link>
		<comments>http://linuxiens.wordpress.com/2008/02/05/mettre-backtrack3-sur-une-cle-usb-ou-une-carte-sdhc/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 17:55:44 +0000</pubDate>
		<dc:creator>myoss</dc:creator>
				<category><![CDATA[EEE]]></category>
		<category><![CDATA[asus]]></category>
		<category><![CDATA[backtrack]]></category>
		<category><![CDATA[sdhc]]></category>
		<category><![CDATA[tuto]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=11</guid>
		<description><![CDATA[Sur mon eee j&#8217;ai décidé d&#8217;installer une distribution pour tester mon réseau. J&#8217;ai choisi d&#8217;installer backtrack3. La version 3 est encore en version béta donc il se peut que vous trouviez quelques beugs. Pour ma part je n&#8217;ai rencontré aucun problème. Backtrack sert donc à tester son réseau wifi comme filaire. Il permet aussi de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=11&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify"><title></title></p>
<div align="justify"></div>
<p align="justify">Sur mon <span class="spellmod" title="épée, rée, réé, ère, IEEE, réée, eue, bée, fée, née, tee, zée, ème, été">eee</span> j&#8217;ai décidé d&#8217;installer une distribution pour tester mon réseau. J&#8217;ai choisi d&#8217;installer backtrack3. La version 3 est encore en version <span class="spellmod" title="bêta, bêtas, béat, béât, becta, béa, péta, bita, buta, bâta, bêla, bête, fêta, jeta, méta, téta, zêta">béta</span> donc il se peut que vous trouviez quelques <span class="spellmod" title="beurs, boeufs, bégu, beys, bègues, bègue, béguë, becs, bers, beur, béas, bées, legs, regs, bangs, béais, peuls, peurs">beugs</span>. Pour ma part je n&#8217;ai rencontré aucun problème. Backtrack sert donc à tester son réseau <span class="spellmod" title="hi-fi, fi, if, LIFIA, midi, pifai, ifs, ici, kif, nif, pif, tif, vif, kifs, nifs, pifs, tifs, vifs, bibi, défi, fini, kiki, kiwi, lift, mimi, mini, nife, pifa, pife, pifé, pipi, rift, titi, zizi, mi-fin, d'if, l'if, d'ifs, d'ici">wifi</span> comme filaire. Il permet aussi de voir si un site est vulnérable ou pas.</p>
<div align="justify"></div>
<p align="justify"><!-- 		@page { size: 21cm 29.7cm; margin: 2cm } 		P { margin-bottom: 0.21cm } 	--></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Pour revenir au sujet, voici comment installer backtrack sur une clé usb ou bien une carte SDHC.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><span id="more-11"></span></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Tout d&#8217;abord récupéré l&#8217;archive de backtrack3 clé usb sur internet ( une simple recherche sur google devrait suffir ).</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Pendant que l&#8217;archive se télécharge, nous allons formater la clé usb ou la carte en format fat32.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Pour cela nous allons utiliser gparted pour gnome ou bien tout autre éditeur de partition.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Créer une nouvelle partition sur votre carte ou votre clé puis selectionner « fat32 » comme systeme de partition.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Lancer un terminal depuis votre distribution linux.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Monter  votre clé si cela n&#8217;est pas encore fait :</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">sudo mkdir /mnt/cle_usb  </font></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">sudo mount /dev/sdXX /mnt/cle_usb</font></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Votre clé est monté.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Nous allons maintenant copier les fichiers téléchargé sur la carte SD ou la clé USB.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">sudo cp -R /votre_repertoire/ou_se_trouve_Backtrack/boot /mnt/cle_usb/</font></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">sudo cp -R  /votre_repertoire/ou_se_trouve_Backtrack/BT3 /mnt/cle_usb/</font></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Nous avons fait le plus gros.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Il nous reste plus qu&#8217;a installer le boot au demarrage.  Aller dans le dossier de boot sur la clé usb.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">cd /mnt/cle_usb/boot/</font></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Ensuite il faut lancer un petit script qui se nomme : bootinst.sh</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">sudo bash bootinst.sh</font></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Suivez les instructions et redémarrer le pc.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Au demarrage de l&#8217;ordinateur, booter sur la clé usb ou la carte SDHC et voilà. Backtrack se lance.</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">&nbsp;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=11&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/02/05/mettre-backtrack3-sur-une-cle-usb-ou-une-carte-sdhc/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81498ad3d3434848f0ca52069b32ab3c?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">myoss</media:title>
		</media:content>
	</item>
		<item>
		<title>Diffuser votre bibliothèque musicale en stream</title>
		<link>http://linuxiens.wordpress.com/2008/02/04/diffuser-votre-bibliotheque-musicale-en-stream/</link>
		<comments>http://linuxiens.wordpress.com/2008/02/04/diffuser-votre-bibliotheque-musicale-en-stream/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 21:45:59 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flux audio]]></category>
		<category><![CDATA[icecast]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[mpd]]></category>
		<category><![CDATA[pitchfork]]></category>
		<category><![CDATA[stream]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=9</guid>
		<description><![CDATA[J&#8217;ai personnellement un portable (ou plutôt 2, passons&#8230;) et un serveur. Le portable me sert pour surfer, t&#8217;chatter, blogger, bosser (accessoirement) et plein d&#8217;autre trucs comme tout le monde. Cependant je ne me vois pas avec toutes mes données directement dessus, premièrement d&#8217;un point de vu sécurité (comment faire si il tombe du 25ème étage [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=9&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">J&#8217;ai personnellement un portable (ou plutôt 2, passons&#8230;) et un serveur. Le portable me sert pour surfer, t&#8217;chatter, blogger, bosser (accessoirement) et plein d&#8217;autre trucs comme tout le monde. Cependant je ne me vois pas avec toutes mes données directement dessus, premièrement d&#8217;un point de vu sécurité (comment faire si il tombe du 25ème étage sous les roues d&#8217;un semi-remorque&#8230;) mais aussi parce que avoir des données sur mon portables ça ne me permet d&#8217;y avoir accès que lorsque celui-ci est à coté de moi&#8230; et seulement pour moi. Dans cette optique et pour pouvoir mettre en pratique et expérimenter certaines chose en rapport avec mes études, j&#8217;ai mis en place un serveur sur lequel j&#8217;ai quelques services, dont un serveur de stockage (la base quand on se monte un serveur). Dans les données stockés, j&#8217;ai bien évidemment la musique que j&#8217;ai chèrement payé et &#8216;numérisé&#8217; afin d&#8217;y avoir accès de tout mes postes simplement.</p>
<p align="justify">Cependant avoir votre musique sur un serveur chez vous et rien sur votre portable, ça vous donne des séances de projets tuteurés à l&#8217;université assez moroses. J&#8217;ai bien essayé un petite connexion SSH pour récupérer quelques pistes via scp, mais le tout est pas très rapide et pas très utilisable. À partir de là, une idée qui me trottais dans la tête depuis quelques temps m&#8217;a semblé devenir indispensable&#8230;<span id="more-9"></span></p>
<p align="justify">L&#8217;idée c&#8217;est d&#8217;implémenter un service de stream sur mon serveur qui diffuserai à la demande et de façon très restreinte la musique que j&#8217;ai. Après quelques recherches, j&#8217;ai trouvé une solution qui me convenait assez bien, à savoir <a href="http://www.musicpd.org/" target="_blank">MPD</a> (que j&#8217;utilise déjà quand je suis en local) pour lire la musique sur le serveur, commandé par une interface web grâce à <a href="http://pitchfork.remiss.org/">pitckfork</a>, le flux produit par MPD étant dirigé sur <a href="http://www.icecast.org/">Icecast2</a> afin d&#8217;y être transformé en flux stream. Ce flux reste en local car je ne souhaite pas que n&#8217;importe qui écoute en même temps que moi. Il sera donc nécessaire d&#8217;établir une connexion ssh avec redirection de port pour y avoir accès.</p>
<p align="justify">Après la parlotte, passons à la pratique. Je vous laisse installer MPD, Pitchwork (ou autre, Pitchwork n&#8217;est pas la seul interface web pour MPD mais cependant je la trouve assez réussi) et Icecast suivant les distributions que vous avez. Je ne m&#8217;intéresserai qu&#8217;à la configuration de MPD et Icecast2.</p>
<p align="justify">MPD :</p>
<p align="justify">Dans <span style="color:#ff6600;"><span style="color:#ffcc00;">/etc/mpd.conf</span> </span>hormis la configuration par défault qui consite à indiquer l&#8217;emplacement de votre musique, des playlist, de l&#8217;utilisateur pour lequel MPD est lancé etc&#8230; ce qui nous intéresse est ce qui se trouve sous la bannière :</p>
<p align="justify"><span style="color:#ffcc00;">#######</span><span style="color:#ffcc00;">###</span><span style="color:#ffcc00;">#</span><span style="color:#ffcc00;">##</span><span style="color:#ffcc00;">##</span><span style="color:#ffcc00;"># SHOUT STREAMING </span><span style="color:#ffcc00;">#######</span><span style="color:#ffcc00;">###</span><span style="color:#ffcc00;">##</span><span style="color:#ffcc00;">###</span><span style="color:#ffcc00;">#</span></p>
<p align="justify">Je vous met à la suite la configuration pour l&#8217;un de mes flux (j&#8217;ai configuré MPD pour avoir un flux &#8216;haute qualité&#8217; et un &#8216;moyenne qualité&#8217; ) Le détail est en dessous</p>
<p align="justify"><span style="color:#ffcc00;"> audio_output {<br />
type            &laquo;&nbsp;shout&nbsp;&raquo;<br />
name            &laquo;&nbsp;Thot&#8217;s HQ stream&nbsp;&raquo;<br />
host            &laquo;&nbsp;localhost&nbsp;&raquo;<br />
port            &laquo;&nbsp;8000&#8243;<br />
mount           &laquo;&nbsp;/hq.ogg&nbsp;&raquo;<br />
password        &laquo;&nbsp;abcdefgh&nbsp;&raquo;<br />
quality         &laquo;&nbsp;5.0&#8243;<br />
#       bitrate         &laquo;&nbsp;128&#8243;<br />
format          &laquo;&nbsp;44100:16:1&#8243;<br />
#<br />
# Optional Paramters<br />
user            &laquo;&nbsp;source&nbsp;&raquo;<br />
description     &laquo;&nbsp;Flux Haute Qualitée&nbsp;&raquo;<br />
genre           &laquo;&nbsp;All&nbsp;&raquo;<br />
}</span></p>
<p align="justify">audio_output{ } est obligatoire et indique la configuration d&#8217;une sortie audio (vous vous en seriez doutés) celle-ci peut etre pour une sortie physique ou comme ici vers un fichier, spécifié par l&#8217;argument &#8216; type &laquo;&nbsp;shout&nbsp;&raquo; &#8216;.</p>
<p align="justify">Viens ensuite le nom que vous voulez lui donner, celui-là même qui apparaîtra dans Icecast. Host et port définissent où est envoyé le flux de sortie, en l&#8217;occurence sur le même hôte vers le port 8000.</p>
<p align="justify">Mount défini le &#8216;point de montage&#8217; c&#8217;est à dire l&#8217;emplacement ou sera disponible ce flux Dans notre cas : http://localhost:8000/hq.ogg</p>
<p align="justify">Le mot de passe qui suit est celui qui servira entre MPD et Icecast. Notez le, il vous sera redemandé par la suite.</p>
<p align="justify">Viennent ensuite quelques paramètres de qualités que je vous laisse analyser, le paramètre &#8216;user&#8217; qui définit le nom utilisé pour se connecter à Icecast et en &#8216;optional parameters&#8217; des infos qui seront affichés en rapport au stream diffusé.</p>
<p align="justify">
<p align="justify">Pour MPD ça sera tout, si vous souhaitez plus de renseignement, n&#8217;hésitez pas à consulter <a href="http://doc.ubuntu-fr.org/mpd" target="_blank">la page MPD</a> sur <a href="http://doc.ubuntu-fr.org/" target="_blank">ubuntu-fr.org</a></p>
<p align="justify">Passons à Icecast :</p>
<p align="justify">Le fichier de configuration est au format XML et se trouve dans <span style="color:#ffcc00;">/etc/icecast2/icecast.xml</span></p>
<p align="justify">Je ne vous détail pas tout les paramètres, ils sont très nombreux et pas tous intéressants. Ce qui nous occupe se trouve entre les balises <span style="color:#ffcc00;">&lt;authentification&gt;</span> :</p>
<p align="justify"><span style="color:#ff6600;"><span style="color:#ffcc00;">&lt;source-password&gt;abcdefgh&lt;/source-password&gt;</span> </span></p>
<p align="justify">C&#8217;est ici qu&#8217;il faut placer le mot de passe spécifié dans mpd.conf</p>
<p align="justify"><span style="color:#ff6600;"><span style="color:#ffcc00;">&lt;admin-user&gt;admin&lt;/admin-user&gt;</span><br />
<span style="color:#ffcc00;"> &lt;admin-password&gt;change_me&lt;/admin-password&gt;</span> </span></p>
<p align="justify">Ces deux paramètre servent pour accéder à la partie admin de l&#8217;interface web.</p>
<p align="justify">Vérifiez aussi la balise suivante et la configuration pour une utilisation basique devrait être suffisante.</p>
<p align="justify"><span style="color:#ffcc00;">&lt;hostname&gt;localhost&lt;/hostname&gt; </span></p>
<p align="justify">Il ne vous reste plus qu&#8217;à redémarrer mpd et icecast après quoi vous pourrer lancer la diffusion avec mpd (via pitchfork) et écouter ce qui en résulte avec VLC par exemple en choisissant la lecture d&#8217;un flux réseau pour lequel vous indiquerez donc :</p>
<p align="justify"><span style="color:#ff6600;"><span style="color:#ffcc00;">http://ip_du_serveur:8000/nom_du_flux.ogg</span> </span></p>
<p align="justify">Je ne saurais que vous conseiller de ne pas ouvrir ce port sur internet et, lorsque vous souhaiterez en profiter depuis l&#8217;extérieur, d&#8217;ouvrir une session ssh avec redirection de ce port pour une plus grande sécurité.</p>
<p align="justify">Si vous avez des soucis d&#8217;installation ou de configuration, je suis dispo.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=9&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/02/04/diffuser-votre-bibliotheque-musicale-en-stream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Proxy et SSH</title>
		<link>http://linuxiens.wordpress.com/2008/02/04/proxy-et-ssh/</link>
		<comments>http://linuxiens.wordpress.com/2008/02/04/proxy-et-ssh/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 18:30:27 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tunnel]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=8</guid>
		<description><![CDATA[Qui a dit que les connexions SSH et les proxys posent problème quand on veux les utiliser en même temps? Je dis ça c&#8217;est pour le frime, ça m&#8217;a un peut cassé les pieds (pas longtemps) du coup j&#8217;ai cherché une solution pour pouvoir me connecter à mon serveur perso depuis la connexion de mon [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=8&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">Qui a dit que les connexions SSH et les proxys posent problème quand on veux les utiliser en même temps?</p>
<p align="justify">Je dis ça c&#8217;est pour le frime, ça m&#8217;a un peut cassé les pieds (pas longtemps) du coup j&#8217;ai cherché une solution pour pouvoir me connecter à mon serveur perso depuis la connexion de mon université et j&#8217;ai trouvé un petit truc tout simple que je m&#8217;en vais vous expliquer&#8230;<span id="more-8"></span></p>
<p align="justify">Tout d&#8217;abord il est nécessaire de connaitre un port ouvert dans le proxy. Le port 80 bien évidement  mais si vous avez un serveur web il vous est utile&#8230; par contre il est possible que le 443 (https) ne vous serve pas. Si ces deux là sont utilisés par votre serveur, regardez du coté des ports correspondants au pop, imap, smtp&#8230; Dans mon cas ce sera le 443 mais ça ne change pas grand chose.</p>
<p align="justify">Le principe est simple, vous faites écouter votre serveur SSH sur un port qui est ouvert dans le proxy, pour cela :</p>
<p><span style="color:#ffcc00;">#vi /etc/ssh/sshd_config</span></p>
<p align="justify">Et ajouter :</p>
<p><span style="color:#ffcc00;">Port 443</span></p>
<p align="justify">Du coté serveur ça sera tout, sans oublier bien évidemment de redémarrer le service&#8230;</p>
<p align="justify">Coté Client maintenant il va falloir rajouter un script qui sera appelé lors de l&#8217;initialisation de la connexion SSH par le biais du fichier de configuration du client SSH.</p>
<p align="justify">Le script est relativement long, vous le trouverez donc en fin d&#8217;article afin de ne pas nuire à la lisibilité de ce dernier. Copiez/collez le ou vous voulez (je l&#8217;ai mis dans /usr/local/bin) avec le nom ssh-https-tunnel. Il est aussi disponible dans la &laquo;&nbsp;box&nbsp;&raquo; en page d&#8217;accueil. Il y a 2 ou 4 variables à modifier à partir de la ligne 33, tout d&#8217;abord le nom du proxy qui vous pose problème (ou son IP) puis son port d&#8217;écoute et éventuellement l&#8217;id/mdp que vous devez utiliser pour vous y connecter</p>
<p align="justify">Il faut maintenant modifier la configuration de votre client SSH afin qu&#8217;il utilise le script et nous allons en profiter pour automatiser un peut la connexion&#8230;</p>
<p align="justify">Pour cela nous allons éditer (créer) le fichier de configuration propre à votre utilisateur :</p>
<p><span style="color:#ffcc00;">$ vi ~/.ssh/config</span></p>
<p align="justify">et ajoutez y cela :</p>
<p><span style="color:#ffcc00;">host ma_connexion<br />
hostname mon_serveur<br />
user _mon_utilisateur<br />
localforward 8000 127.0.0.1:8000<br />
ProxyCommand /usr/local/bin/ssh-https-tunnel %h %p<br />
Port 443</span></p>
<p align="justify">La première ligne signal que les lignes à suivre sont des &#8216;options&#8217; pour la connexion &#8216;ma_connexion&#8217;.</p>
<p align="justify">La deuxième permet de spécifier l&#8217;hôte sur lequel se connecter.</p>
<p align="justify">Viens ensuite l&#8217;utilisateur qui sera utilisé pour se logger sur l&#8217;hôte.</p>
<p align="justify">La quatrième ligne configure dés la connexion une redirection de port (le port 8000 de l&#8217;hôte est renvoyé sur le port 8000 du pc qui a l&#8217;IP 127.0.0.1 ce qui n&#8217;est autre que l&#8217;ip local de la carte réseau de toute machine, aussi appelé localhost).</p>
<p align="justify">La cinquième ligne spécifie d&#8217;utiliser notre script précédent.</p>
<p align="justify">Enfin la dernière ligne renseigne sur le port d&#8217;écoute du serveur distant.</p>
<p align="justify">Avec tout cela, lorsque, dans une console, depuis un poste derrière un proxy, vous tapperez :</p>
<p><span style="color:#ffcc00;">$</span><span style="color:#ffcc00;"> ssh ma_connexion</span></p>
<p align="justify">Votre PC se connectera directement avec l&#8217;utilisateur indiqué sur le serveur/port indiqué en effectuant les autres options, le tout à travers le proxy qui vous gênait&#8230; Cependant évitez de le dire à votre admin réseau, il pourrait faire la gueule :$</p>
<p align="justify">Merci à <a href="http://zwitterion.org/" target="_blank">Mark Suter</a> pour le script utilisé.</p>
<p align="justify">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; ssh-https-tunnel&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><span style="color:#ffcc00;">#!/usr/bin/perl -T -w<br />
# Copyright (C) 2001,2002 Mark Suter &lt;suter@humbug.org.au&gt;<br />
#<br />
# This program tunnels a secure shell connection via a https proxy as<br />
# the ProxyCommand program.  The destination secure shell server needs<br />
# to be running on port 443 unless the proxy is very lenient.<br />
#<br />
# This program is free software; you can redistribute it and/or modify<br />
# it under the terms of the GNU General Public License as published by<br />
# the Free Software Foundation; either version 2 of the License, or<br />
# (at your option) any later version.<br />
#<br />
# This program is distributed in the hope that it will be useful,<br />
# but WITHOUT ANY WARRANTY; without even the implied warranty of<br />
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the<br />
# GNU General Public License for more details.<br />
#<br />
# You should have received a copy of the GNU General Public License<br />
# along with this program; if not, write to the Free Software<br />
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA<br />
#<br />
# $Id: ssh-https-tunnel,v 2.7 2003/10/07 02:22:12 suter Exp $</span></p>
<p><span style="color:#ffcc00;">use strict;<br />
use IO::Socket;<br />
use IO::Select;</span></p>
<p><span style="color:#ffcc00;">################################<br />
##  Start User Configuration  ##<br />
################################</span></p>
<p><span style="color:#ffcc00;"># Proxy details<br />
my $host = &laquo;&nbsp;proxy&nbsp;&raquo;;<br />
my $port = 8080;</span></p>
<p><span style="color:#ffcc00;"># Proxy authentication (only if needed!)<br />
my $user = &laquo;&nbsp;&nbsp;&raquo;;<br />
my $pass = &laquo;&nbsp;&nbsp;&raquo;;</span></p>
<p><span style="color:#ffcc00;"># Add an entry to ~/.ssh/config so &laquo;&nbsp;ssh remote.example.org&nbsp;&raquo; uses<br />
# this program to proxy the connection.<br />
#<br />
#    host remote.example.org<br />
#        Port 443<br />
#        ProxyCommand /path/to/ssh-https-tunnel %h %p<br />
#<br />
# Many proxies will timeout connections very quickly when there is<br />
# no activity.  If you ssh client supports it, add the following to the<br />
# ~/.ssh/config file.<br />
#<br />
#     ProtocolKeepAlives 5<br />
#<br />
# Another popular method is to X-Forward something like &laquo;&nbsp;xclock -update 5&#8243;<br />
# to keep the connection &laquo;&nbsp;active.&nbsp;&raquo;<br />
#<br />
# If you are behind a Microsoft ISA server, this script can be used with<br />
# http://apserver.sourceforge.net/ to tunnel connections out.</span></p>
<p><span style="color:#ffcc00;">################################<br />
##   End User Configuration   ##<br />
################################</span></p>
<p><span style="color:#ffcc00;">## Taken from &laquo;&nbsp;MIME::Base64::old_encode_base64&#8243; to avoid that dependancy<br />
sub auth_header($$) {<br />
my ($user, $pass) = @_;</span></p>
<p><span style="color:#ffcc00;">sub encode_base64 ($;$)<br />
{<br />
my $eol = $_[1];<br />
$eol = &laquo;&nbsp;\n&nbsp;&raquo; unless defined $eol;</span></p>
<p><span style="color:#ffcc00;">my $res = pack(&laquo;&nbsp;u&nbsp;&raquo;, $_[0]);<br />
# Remove first character of each line, remove newlines<br />
$res =~ s/^.//mg;<br />
$res =~ s/\n//g;</span></p>
<p><span style="color:#ffcc00;">$res =~ tr|` -_|AA-Za-z0-9+/|;               # `# help emacs<br />
# fix padding at the end<br />
my $padding = (3 &#8211; length($_[0]) % 3) % 3;<br />
$res =~ s/.{$padding}$/&#8217;=&#8217; x $padding/e if $padding;<br />
# break encoded string into lines of no more than 76 characters each<br />
if (length $eol) {<br />
$res =~ s/(.{1,76})/$1$eol/g;<br />
}<br />
return $res;<br />
}</span></p>
<p><span style="color:#ffcc00;">return &laquo;&nbsp;Proxy-Authorization: Basic &nbsp;&raquo; . encode_base64 (&laquo;&nbsp;$user:$pass&nbsp;&raquo;, &laquo;&nbsp;1512&#8243;);<br />
}</span></p>
<p><span style="color:#ffcc00;">## Tunnel the connection and return a handle for it<br />
sub tunnel_connect($$$$$$) {<br />
my ($host, $port, $user, $pass, $remote_host, $remote_port) = @_;</span></p>
<p><span style="color:#ffcc00;">my $socket = IO::Socket::INET-&gt;new(PeerAddr =&gt; $host, PeerPort =&gt; $port)<br />
or die &laquo;&nbsp;$0: Can&#8217;t connect to $host:$port: $!\n&nbsp;&raquo;;</span></p>
<p><span style="color:#ffcc00;">$socket-&gt;print(&laquo;&nbsp;CONNECT $remote_host:$remote_port HTTP/1.01512&#8243;,<br />
$user ? auth_header($user, $pass) : &laquo;&nbsp;&nbsp;&raquo;,<br />
&laquo;&nbsp;1512&#8243;) or die &laquo;&nbsp;$0: Can&#8217;t write: $!\n&nbsp;&raquo;;</span></p>
<p><span style="color:#ffcc00;">local $/ = &laquo;&nbsp;12&#8243;;<br />
my $response = $socket-&gt;getline() or die &laquo;&nbsp;$0: Can&#8217;t read: $!\n&nbsp;&raquo;;<br />
$response =~ /^HTTP\/&#8230; 2/i or die &laquo;&nbsp;$0: CONNECT failed: $response&nbsp;&raquo;;<br />
do { $response = $socket-&gt;getline() or die &laquo;&nbsp;$0: Can&#8217;t read: $!\n&nbsp;&raquo;; }<br />
until $response =~ /^\s+$/;</span></p>
<p><span style="color:#ffcc00;">return $socket;<br />
}</span></p>
<p><span style="color:#ffcc00;">## Move data from one handle to another<br />
sub proxy_data($$) {<br />
my ($source, $destination) = @_;</span></p>
<p><span style="color:#ffcc00;">my ($buffer, $length, $offset, $bytes) = (&laquo;&nbsp;&nbsp;&raquo;, 0, 0, 0);<br />
$length = sysread($source, $buffer, 4096, $offset) or return 0;<br />
while ($length) {<br />
$bytes = syswrite($destination, $buffer, $length, $offset) or return 0;<br />
$offset += $bytes;<br />
$length -= $bytes;<br />
}<br />
return 1;<br />
}</span></p>
<p><span style="color:#ffcc00;">## Check we have two arguments<br />
defined $ARGV[0] and defined $ARGV[1] or die &laquo;&nbsp;Usage $0 &lt;host&gt; &lt;port&gt;\n&nbsp;&raquo;;</span></p>
<p><span style="color:#ffcc00;">## Setup the tunnel<br />
my $proxy = tunnel_connect($host, $port, $user, $pass, $ARGV[0], $ARGV[1]);</span></p>
<p><span style="color:#ffcc00;">## Shift data around in each direction<br />
my $sel = IO::Select-&gt;new( [ \*STDIN, $proxy ], [ $proxy, \*STDOUT ] );<br />
SELECT: while (my @ready = $sel-&gt;can_read()) {<br />
foreach my $handle (@ready) {<br />
proxy_data($$handle[0], $$handle[1]) or last SELECT;<br />
}<br />
}</span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=8&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/02/04/proxy-et-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Google et Blackberry</title>
		<link>http://linuxiens.wordpress.com/2008/02/04/google-et-blackberry/</link>
		<comments>http://linuxiens.wordpress.com/2008/02/04/google-et-blackberry/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 13:51:34 +0000</pubDate>
		<dc:creator>Tomatoschewps</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google sync]]></category>
		<category><![CDATA[google talk]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/?p=7</guid>
		<description><![CDATA[Heureux (ou presque) possesseur d&#8217;un Blackberry Pearl (8100), j&#8217;ai depuis peut l&#8217;option qui va avec de façon à l&#8217;exploiter au maximum de ses capacités. Et oui pour ceux qui ne le savent pas, un Blackberry sans l&#8217;option qui porte son nom, que ce soit chez Orange ou SFR, ne vous servira à rien d&#8217;autre qu&#8217;à [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=7&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify">Heureux (ou presque) possesseur d&#8217;un Blackberry Pearl (8100), j&#8217;ai depuis peut l&#8217;option qui va avec de façon à l&#8217;exploiter au maximum de ses capacités. Et oui pour ceux qui ne le savent pas, un Blackberry sans l&#8217;option qui porte son nom, que ce soit chez Orange ou SFR, ne vous servira à rien d&#8217;autre qu&#8217;à téléphoner et envoyer des SMS (hormis les applications &#8216;hors-ligne&#8217;). Cependant avec l&#8217;option qui va bien, vous pourrez faire beaucoup de choses dont certaines assez intéressantes.</p>
<div align="justify"></div>
<p align="justify">Mis de coté le célèbre push mail qui consiste à recevoir en temps réel les mails des boites que vous aurez configuré sur le site approprié (www.orange.blackberry.com pour orange) directement sur votre Backberry, vous pourrez également :</p>
<div align="justify">
<ul>
<li>Envoyer/recevoir les MMS (pas mal pour un téléphone&#8230;)</li>
<li>Utiliser le navigateur internet (wap)</li>
<li>Utiliser les applications Google dédiés</li>
<li>&#8230;</li>
</ul>
</div>
<p align="justify">C&#8217;est le dernier point pour lequel je voulais vous donner des précisions dans ce post. Dans les applications Google dédiés, je pense à 3 applications qui sont GoogleSync, Google Talk Mobile et Gmail Mobile. Tout trois sont des logiciels développés par Google (si je ne  m&#8217;abuse) et téléchargeable gratuitement. Voyons ensemble comment les installer et à quoi ils servent&#8230;<span id="more-7"></span></p>
<div align="justify"></div>
<p align="justify">Gmail Mobile :</p>
<div align="justify"></div>
<p align="justify">Vous vous en serez doutés, Gmail Mobile est un client blackberry pour votre compte Gmail. Celui-ci est, j&#8217;avous, bien fait. Loin de moi l&#8217;idée d&#8217;encenser Google et ses développeurs mais ils ont encore fait quelque chose de pas mal. Vous retrouverez toutes les fonctions de votre boite Gmail que ce soit la recherche, les archives, vos contacts, etc&#8230; Pour l&#8217;installer sur votre Blackberry, allez sur <font color="#ffcc00">http://m.google.com/app</font> depuis votre mobile et choisissez l&#8217;appli correspondante. Une fois cette application téléchargée et installée, vous aurez l&#8217;enveloppe rouge particulière à gmail dans votre liste d&#8217;applications. Lancez le programme et il ne vous reste plus qu&#8217;a entrer votre couple login/mot de passe pour etre connecté en permanence à votre compte gmail. Je vous laisse découvrir par vous-même les différentes fonctions.</p>
<div align="justify"></div>
<p align="justify">GoogleSync :</p>
<div align="justify"></div>
<p align="justify">Cette applications est particulièrement intéressante car elle permet de synchroniser (son nom le laissait penser) l&#8217;agenda de votre blackberry avec l&#8217;agenda de votre compte gmail : Google Agenda. Comme pour Gmail Mobile, pas grand chose à faire, allez sur <font color="#ffcc00">http://m.google.com/sync</font> téléchargez l&#8217;application et rentrez le couple id/mdp. A savoir que vous pouvez choisir les agenda de votre compte Google Agenda que vous souhaitez synchroniser. Cependant les donnés que vous entrerez sur l&#8217;agenda de votre Blackberry seront ajoutés au premier agenda de votre compte gmail. La syncronisation se fait automatiquement toute les 2h normalement mais vous pouvez la forcer au moment que vous souhaitez.</p>
<div align="justify"></div>
<p align="justify">Pour ces deux applications il semble cependant nécessaire de rentrer les paramètre d&#8217;APN dans Options -&gt; Options &#8211; avancé -&gt; TCP (pour orange, ça sera orange/orange/orange) afin de que les applications puissent se connecter. C&#8217;est là que je voudrais vous avertir, ça peut faire mal à votre forfait&#8230; Pour la part, je suis chez Orange mais ni en compte bloqué (incompatible avec l&#8217;option Blackberry) ni en forfait pro, cela implique que chaque connexion de l&#8217;un ou l&#8217;autre des logiciels précédent initialise une &laquo;&nbsp;session multimédia&nbsp;&raquo; qui m&#8217;est facturée forfaitairement 0.50€. En moins de 36H j&#8217;en était donc à plus de 13€ de hors forfait, ça fait relativement mal surtout si l&#8217;on n&#8217;est pas prévenu. Renseignez vous donc sur les conditions de votre forfait afin de savoir comment cela sera compté (je suppose qu&#8217;avec un forfait pro c&#8217;est compris dedans et que c&#8217;est moins de 0.50€ / session).</p>
<div align="justify"></div>
<p align="justify">Venons maintenant  à Google Talk Mobile. Étant utilisateur de Linux (étonnant vu le nom du blog&#8230;) j&#8217;ai eu quelque problème pour l&#8217;installation de ce logiciel. Effectivement, celle-ci ne se présente pas de la même manière que les précédentes. Afin d&#8217;y parvenir il vous sera nécessaire d&#8217;utiliser Internet Explorer et de connecter votre Blackberry au PC. Allez à l&#8217;adresse <a href="http://www.blackberry.com/GoogleTalk">http://www.blackberry.com/GoogleTalk</a> et suivez les instructions. Je ne vous en dirai pas plus n&#8217;ayant pas réussi à l&#8217;installer la dernière fois (problème de chargement venant du PC, de Google ou autre&#8230;). Beaucoup se dirons que Google Talk sur son Blackberry c&#8217;est bien jolie mais pas franchement utile si comme moi vous utilisez MSN (je sais, bhouu Crosoft, mais tout mes amis l&#8217;utilisent&#8230;) cependant, avec un peut de recherche sur le sujet vous découvrirez qu&#8217;avec Google Talk vous pouvez importer vos contacts MSN et là, ça deviens intéressant mais ça n&#8217;est pas le sujet de ce post, peut être bientôt&#8230; A noter que n&#8217;ayant pas pus le tester je ne sais pas comment cela se passe pour les connexions et leurs coût mais c&#8217;est sûrement à la façon des deux autres.</p>
<div align="justify"></div>
<p align="justify">En résumé, 3 applications bien sympathiques mais qui peuvent vous coûter chère&#8230; Donc attention.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=7&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/02/04/google-et-blackberry/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b576fa95a76d3cacf7809d924f1c3a1d?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">Tomatoschewps</media:title>
		</media:content>
	</item>
		<item>
		<title>Activation du mode Full Desktop ( interface KDE )</title>
		<link>http://linuxiens.wordpress.com/2008/01/20/activation-du-mode-full-desktop-interface-kde/</link>
		<comments>http://linuxiens.wordpress.com/2008/01/20/activation-du-mode-full-desktop-interface-kde/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 17:59:58 +0000</pubDate>
		<dc:creator>myoss</dc:creator>
				<category><![CDATA[Xandros]]></category>
		<category><![CDATA[activation]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[EEE]]></category>
		<category><![CDATA[full]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[KDE]]></category>

		<guid isPermaLink="false">http://linuxiens.wordpress.com/2008/01/20/activation-du-mode-full-desktop-interface-kde/</guid>
		<description><![CDATA[Comme quelques chanceux, j&#8217;ai reçu mon eee pc le 19 janvier. L&#8217;interface d&#8217;origine de xandros n&#8217;étant pas très personnalisable, j&#8217;ai voulu changer d&#8217;interface graphique sans supprimé xandros. Pour cela, il éxiste une petite manipulation assez simple à faire pour avoir KDE comme interface. Voici la procédure à suivre : Dans un premier temps, ouvrez un [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=3&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom:0;" align="justify">    Comme quelques chanceux, j&#8217;ai reçu mon <span class="spellmod" title="Faute d'orthographe - suggestions : épée, rée, réé, ère, IEEE, réée, eue, bée, fée, née, tee, zée, ème, été">eee</span> <span class="spellmod" title="Faute d'orthographe - suggestions : PCL, pic, oc, px, RPC, cc, ac, pi, pu">pc</span> le 19 janvier. L&#8217;interface d&#8217;origine de <span class="spellmod" title="Faute d'orthographe - suggestions : cadrons, sandres, endors, ados, cendrons, enduros, cadras, cadres, cadrés, endos, haros, rendors, André, fados, faros, paros, saros, fendrons, pendrons, rendrons, tendrons, vendrons, cantres, cendras, cendres, cendrés, gabbros, antres, kendos, ladres, madras, madrés, radios, sandre, natrons, Gendron, landaus, tendron, fendras, gendres, pendras, rendras, tendras, tendres, vendras, enduro, haro, d'ados, l'ados, j'endors, l'endors, m'endors, n'endors, t'endors, d'enduros, d'endos, l'endos, d'antres, qu'endors">xandros</span> n&#8217;étant pas très <span class="spellmod" title="Faute d'orthographe - suggestions : personnalisasse, personnalisâmes, personnalisâtes, personnalisasses">personnalisable</span>, j&#8217;ai voulu changer d&#8217;interface graphique sans supprimé <span class="spellmod" title="Faute d'orthographe - suggestions : cadrons, sandres, endors, ados, cendrons, enduros, cadras, cadres, cadrés, endos, haros, rendors, André, fados, faros, paros, saros, fendrons, pendrons, rendrons, tendrons, vendrons, cantres, cendras, cendres, cendrés, gabbros, antres, kendos, ladres, madras, madrés, radios, sandre, natrons, Gendron, landaus, tendron, fendras, gendres, pendras, rendras, tendras, tendres, vendras, enduro, haro, d'ados, l'ados, j'endors, l'endors, m'endors, n'endors, t'endors, d'enduros, d'endos, l'endos, d'antres, qu'endors">xandros</span>. Pour cela, il <span class="spellmod">éxiste</span> une petite manipulation assez simple à faire pour avoir KDE comme interface. Voici la procédure à suivre :</p>
<p style="margin-bottom:0;" align="justify"><span id="more-3"></span></p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Dans un premier temps, ouvrez un terminal :</p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><font color="#ffcc00">ctrl + alt + t</font><font color="#ff0000"><br />
</font></p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Ensuite, il faut éditer les dépôts en activant seulement ceux de Asus :</p>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify"><!--more--></p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;color:#ff6600;" align="justify"><font color="#ffcc00">$ sudo kwrite /etc/apt/sources.list</font></p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Un éditeur s&#8217; ouvre, Ajouter un « # » avant chaque ligne autre que les dépôts Asus.</p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Enfin, recharger la liste des paquets :</p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;color:#ff6600;" align="justify"><font color="#ffcc00">$ sudo apt-get update</font></p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Maintenant que les dépôts sont près, nous allons installer le mode Full Desktop :</p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;color:#ff6600;" align="justify"><font color="#ffcc00">$ sudo apt-get install ksmserver  kicker</font></p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Une fois l&#8217;opération terminé, redémarrez votre Pc.</p>
<div align="justify"></div>
<div align="justify"></div>
<p style="margin-bottom:0;" align="justify">Au lancement de votre ordinateur, aller dans réglage puis personnalisation. vous avez plusieurs choix qui s&#8217; offre à vous : démarrer en Full Desktop ( l&#8217;ordinateur mettra un peu plus de temps à se lancer ) ou bien laisser le mode simple et lorsque vous avez besoin du full desktop, appuyer sur la touche arrêté de votre ordinateur et choisissez « bureau entier ». L&#8217;ordinateur se relancera en mode full desktop.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/linuxiens.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/linuxiens.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/linuxiens.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/linuxiens.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/linuxiens.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/linuxiens.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/linuxiens.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/linuxiens.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/linuxiens.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/linuxiens.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=linuxiens.wordpress.com&amp;blog=2569420&amp;post=3&amp;subd=linuxiens&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://linuxiens.wordpress.com/2008/01/20/activation-du-mode-full-desktop-interface-kde/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/81498ad3d3434848f0ca52069b32ab3c?s=96&#38;d=wavatar" medium="image">
			<media:title type="html">myoss</media:title>
		</media:content>
	</item>
	</channel>
</rss>
