<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Murlock &#187; informatique</title>
	<atom:link href="http://www.murlock.org/blog/category/computer/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.murlock.org/blog</link>
	<description></description>
	<lastBuildDate>Tue, 31 Aug 2010 12:08:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Linux embarqué</title>
		<link>http://www.murlock.org/blog/linux-embarque/</link>
		<comments>http://www.murlock.org/blog/linux-embarque/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 08:23:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[embarqué]]></category>
		<category><![CDATA[informatique]]></category>
		<category><![CDATA[jeux]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=59</guid>
		<description><![CDATA[Après avoir reçu ma Fonera 2.0n, j&#8217;ai décidé de faire le point sur mes différents appareils vitaminés au Linux : Donc voici la Fonera 2.0n, basé sur la distribution OpenWrt. Fonera fourni un firmware avec ssh ouvert pour permettre une administration ou des développements directement en situation, et le lien nécessaire pour le développeur. Ensuite, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Après avoir reçu ma <a href="http://" target="_blank">Fonera 2.0n</a>, j&#8217;ai décidé de faire le point sur mes différents appareils vitaminés au Linux :</p>
<div id="attachment_66" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_6004.jpg"><img class="size-medium wp-image-66" title="100_6004" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_6004-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Fonera 2.0n, Alix 2c3 et Dingoo A320</p></div>
<p style="text-align: center;">
<p style="text-align: left;">Donc voici la <a href="http://www.fon.com/en/product/fonera2nHardware" target="_blank">Fonera 2.0n</a>, basé sur la distribution <a href="http://www.openwrt.org/" target="_blank">OpenWrt</a>. Fonera fourni un <a href="http://download.fonosfera.org/LATEST/fonera2.0n-FON2300/" target="_blank">firmware</a> avec ssh ouvert pour permettre une administration ou des développements directement en situation, et le lien nécessaire pour le <a href="http://trac.fonosfera.org/fon-ng/wiki" target="_blank">développeur</a>.</p>
<div id="attachment_62" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_5987.jpg"><img class="size-medium wp-image-62 " title="Fonera 2.0n" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/100_5987-300x225.jpg" alt="" width="300" height="225" /></a><p class="wp-caption-text">Fonera 2.0n</p></div>
<p style="text-align: left;">Ensuite, voici une <a href="http://pcengines.ch/alix2c3.htm" target="_blank">Alix 2c3</a> de <a href="http://www.pcengines.ch" target="_blank">PcEngines</a>. Un certain nombre de distribution Linux/OpenBSD est possible, j&#8217;ai opté pour une <a href="http://www.openwrt.org/" target="_blank">OpenWrt</a>, étant l&#8217;une des plus actives et supportant bon nombre de matériels. En étant basé sur une carte Compact Flash, l&#8217;installation se passe sans souci (avec dd sur votre PC par exemple) et de plus, comme c&#8217;est une architecture x86, <a href="http://www.openwrt.org/" target="_blank">OpenWrt</a> permet de générer une image disque pour <a href="http://www.virtualbox.org" target="_blank">VirtualBox</a>, permettant de tester très rapidement (en plus de la solution standard du NFS).</p>
<div class="wp-caption aligncenter" style="width: 300px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/alix2b3.jpg"><img class="  " title="alix2c3" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/alix2b3-290x300.jpg" alt="" width="290" height="300" /></a><p class="wp-caption-text">Alix 2c3</p></div>
<p style="text-align: left;">Et enfin, une <a href="http://dingoo888.cn/en_product.asp?id=11&amp;classid=" target="_blank">A320</a> de <a href="http://dingoo888.cn/en_index.asp" target="_blank">Dingoo</a>, une console chinoise de bonne qualité, avec une distribution nommée Dingux. L&#8217;installation est un peu plus douloureuse mais on arrive à s&#8217;en sortir sans trop de souci. Voici quelques liens : <a href="http://gueux-forum.net/index.php?s=&amp;showtopic=231334&amp;view=findpost&amp;p=1684135" target="_blank">Dingux Intégrale v2</a> (comprenant tout ce qu&#8217;il faut pour installer et préparer sa miniSD) et <a href="http://dingoo-linux.googlecode.com/files/dingux_buildroot_20091024.tar.bz2" target="_blank">la toolchain</a>.</p>
<div id="attachment_65" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.murlock.org/blog/wp-content/uploads/2010/03/dingooblack.jpg"><img class="size-medium wp-image-65" title="dingooblack" src="http://www.murlock.org/blog/wp-content/uploads/2010/03/dingooblack-300x158.jpg" alt="" width="300" height="158" /></a><p class="wp-caption-text">Dingoo A320</p></div>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/linux-embarque/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH + VPN + Proxy</title>
		<link>http://www.murlock.org/blog/ssh-vpn-proxy/</link>
		<comments>http://www.murlock.org/blog/ssh-vpn-proxy/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 13:07:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[openvpn]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[squid]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=36</guid>
		<description><![CDATA[Dans certains cas (déplacement professionnel, réseau peu sûr/partiellement bloqué, ou tout simplement confidentialité pour la navigation), je désire protéger ma navigation. Il est possible d&#8217;utiliser une connexion SSH pour se connecter une machine distante et de s&#8217;en servir comme relais via OpenVPN. Préparons d&#8217;abord notre serveur (testé sur Debian) : En premier, notre serveur VPN [...]]]></description>
			<content:encoded><![CDATA[<p>Dans certains cas (déplacement professionnel, réseau peu sûr/partiellement bloqué, ou tout simplement confidentialité pour la navigation), je désire protéger ma navigation.</p>
<p>Il est possible d&#8217;utiliser une connexion SSH pour se connecter une machine distante et de s&#8217;en servir comme relais via <a href="http://openvpn.net/">OpenVPN</a>.</p>
<p>Préparons d&#8217;abord notre serveur (testé sur Debian) :</p>
<p>En premier, notre serveur VPN avec le fichier de configuration script d&#8217;init ( <code>/etc/openvpn-server.conf</code> par exemple )<br />
<code>remote localhost<br />
dev tun<br />
ping 30<br />
ifconfig 192.168.5.1 192.168.5.2<br />
proto tcp-server<br />
port 6124</code><br />
On lance le daemon avec <code>sudo openvpn --conf /etc/openvpn-server.conf</code></p>
<p>Puis le proxy ( <a href="http://www.squid-cache.org/">squid 3</a> dans mon cas)</p>
<p>Il faut juste ajouter dans les règles acl l&#8217;ip du client (192.168.5.2), rechercher la chaine acl localhost src 127.0.0.1/32 &amp; insérer à la suite :<br />
<code>acl localhost src 192.168.5.2</code></p>
<p>Un petit <code>/etc/init.d/squid3 restart</code> pour prendre en compte les modifications.</p>
<p>Depuis notre portable / poste de travail, on se connecte à notre serveur  :</p>
<p><code>ssh -L 6124:localhost:6124 utilisateur@monserveur</code></p>
<p>(L&#8217;option <code>-L 6124:localhost:6124</code> permet que le port 6124 en écoute qui se trouve sur le serveur sera également en écoute sur l&#8217;interface <code>localhost:6124</code> sur la machine cliente)</p>
<p>Lançons maintenant la connexion VPN qui passera via le tunnel SSH</p>
<p><code>openvpn --config /etc/openvpn-client.conf</code></p>
<p>Contenu du fichier <code>openvpn-client.conf</code><br />
<code>remote localhost<br />
dev tun<br />
ping 30<br />
ifconfig 192.168.5.2 192.168.5.1<br />
proto tcp-client<br />
port 6124</code></p>
<p>Si tout va bien, on devrait voir pousser une nouvelle interface réseau (<code>tun0</code> dans la plupart des cas).</p>
<p>Ensuite, dans notre navigateur, on paramètre le proxy sur HTTP / IP: 192.168.5.1 / port: 3128.</p>
<p>Dans la plupart des cas, je paramètre une nouvelle session de navigateur utilisant le proxy, me permettant de &#8216;choisir&#8217; où va sortir le traffic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/ssh-vpn-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilisation d&#8217;iSCSI Initiator sous OpenSolaris</title>
		<link>http://www.murlock.org/blog/utilisation-discsi-initiator-sous-opensolaris/</link>
		<comments>http://www.murlock.org/blog/utilisation-discsi-initiator-sous-opensolaris/#comments</comments>
		<pubDate>Sat, 09 May 2009 07:28:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[opensolaris]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=30</guid>
		<description><![CDATA[Après avoir monté , je voulais me préparer une zone de travail à partager entre VirtualBox &#38; mon portable, suite à un comportement de NFS qui ne me convenait pas sous Linux, je suis intéressé au protocol iScsi. Sur mon Linux Debian Lenny, pas grand chose à faire : Installation des paquets iscsitarget &#38; iscsitarget-modules-2.6.26-2-686 [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-29" title="iscsi" src="http://www.murlock.org/blog/wp-content/uploads/2009/05/iscsi.png" alt="iscsi" width="100" height="30" />Après avoir monté , je voulais me préparer une zone de travail à partager entre VirtualBox &amp; mon portable, suite à un comportement de NFS qui ne me convenait pas sous Linux, je suis intéressé au protocol iScsi.</p>
<p>Sur mon Linux Debian Lenny, pas grand chose à faire :</p>
<ol>
<li>Installation des paquets iscsitarget &amp; iscsitarget-modules-2.6.26-2-686</li>
<li>Création d&#8217;un fichier avec <code>dd</code>(<code>dd if=/dev/zero of=/mnt/data/iscsi bs=4k count=2000</code>)</li>
<li>Modification de la configuration /etc/ietd.conf :<br />
<code>Target iqn.2001-04.com.example:storage.disk2.sys1.xyz<br />
Lun 0 Path=/mnt/data/iscsi,Type=fileio</code></li>
<li>Par défaut, le démon <code>iscsitarget</code> est désactivé dans <code>/etc/default/iscsitarget</code> :<br />
<code>ISCSITARGET_ENABLE=true</code></li>
<li>On relance <code>/etc/init.d/iscsitarget</code></li>
</ol>
<p>Côté OpenSolaris, testé avec snv_111a (le futur OpenSolaris 2009.06) :</p>
<ol>
<li>il faut installer le paquet SUNWiscsi (un redémarrage est sans doute nécessaire, à confirmer)</li>
<li>on activate le démon : <code>svcadm enable iscsi_initiator</code></li>
<li>maintenant, on configure le iscsi-initiator : <code><br />
# iscsiadm modify initiator-node -A opensolaris-vm<br />
# iscsiadm add discovery-address linux-amd64<br />
# iscsiadm modify discovery -t enable</code></li>
<li>on force une réactulisation des périphériques iscsi <code># devfsadm -c iscsi</code></li>
<li>le périphérique iscsi devrait maintenant apparaître lors de le commande format:<br />
<code>AVAILABLE DISK SELECTIONS:<br />
0. c3d0            /pci@0,0/pci-ide@1,1/ide@0/cmdk@0,0<br />
1. c3d1            /pci@0,0/pci-ide@1,1/ide@0/cmdk@1,0<br />
2. c5t1d0            /iscsi/disk@0000iqn.2001-04.com.example%3Astorage.disk2.sys1.xyz0001,0<br />
Specify disk (enter its number):^C<br />
</code></li>
<li>à ce stade, vous êtes désormais capable d&#8217;utiliser zpool pour utiliser ce nouveau disque :<br />
<code># zpool create zfsiscsi c5t1d0<br />
</code></li>
</ol>
<p>source : <a href="http://www.c0t0d0s0.org/4220-Less-known-Solaris-Features-iSCSI-Part-2-Basic-iSCSI.html">http://www.c0t0d0s0.org/4220-Less-known-Solaris-Features-iSCSI-Part-2-Basic-iSCSI.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/utilisation-discsi-initiator-sous-opensolaris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>opensolaris : déplacer /export sur une autre partition/disk</title>
		<link>http://www.murlock.org/blog/opensolaris-deplacer-export-sur-une-autre-partitiondisk/</link>
		<comments>http://www.murlock.org/blog/opensolaris-deplacer-export-sur-une-autre-partitiondisk/#comments</comments>
		<pubDate>Fri, 08 May 2009 07:20:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensolaris]]></category>

		<guid isPermaLink="false">http://www.murlock.org/blog/?p=19</guid>
		<description><![CDATA[J&#8217;utilise beaucoup OpenSolaris en tant que VM, aujourd&#8217;hui, suite à une fausse manip, je me lance dans une réinstallation : un disque de 16 Go pour l&#8217;OS et un second disque de 4Go qui sera dédié à /export 1/ Identification des disques : $ pfexec format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c3d0  /pci@0,0/pci-ide@1,1/ide@0/cmdk@0,0 [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;utilise beaucoup OpenSolaris en tant que VM, aujourd&#8217;hui, suite à une fausse manip, je me lance dans une réinstallation : un disque de 16 Go pour l&#8217;OS et un second disque de 4Go qui sera dédié à /export<img class="size-full wp-image-24 alignright" title="opensolaris" src="http://www.murlock.org/blog/wp-content/uploads/2009/05/opensolaris.png" alt="opensolaris" width="80" height="76" /></p>
<p>1/ Identification des disques :<br />
<code>$ pfexec format<br />
Searching for disks...done</code></p>
<p>AVAILABLE DISK SELECTIONS:<br />
0. c3d0  /pci@0,0/pci-ide@1,1/ide@0/cmdk@0,0<br />
1. c3d1 /pci@0,0/pci-ide@1,1/ide@0/cmdk@1,0<br />
Specify disk (enter its number):</p>
<p>Le disque de 4 Go est donc identifié par <code>c3d1</code>, l&#8217;étape est donc de créer maintenant le zpool. (<strong>Note</strong>: si jamais vous faites des tests avec différentes versions d&#8217;OpenSolaris, je conseille de créer le dataset avec la plus vieille version d&#8217;OpenSolaris sinon il y a de fortes chances qu&#8217;il soit inaccessible.)<br />
<code> $ pfexec zpool create murlockdir c3d1</code><br />
On peut vérifier le bon résultat :<br />
<code>zpool list<br />
NAME         SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT<br />
murlockdir  3,97G   136K  3,97G     0%  ONLINE  -<br />
rpool       17,9G  5,23G  12,6G    29%  ONLINE  -<br />
</code></p>
<p>On crée un snapshot de notre répertoire /export actuel puis on l&#8217;envoie sur notre nouveau zpool<br />
<code><br />
$ pfexec zfs snapshot -r rpool/export@transfer<br />
$ pfexec zfs send -R rpool/export@transfer | pfexec zfs receive -dv murlockdir<br />
</code><br />
Vous obtiendrez un message d&#8217;erreur mais il est normal vu que l&#8217;on importe sur la même machine un dataset existant avec ses propriétés.</p>
<p>Ensuite il vous faut désactiver le montage automatique de rpool/export :<br />
<code><br />
$ pfexec zfs set canmount=noauto rpool/export<br />
$ pfexec zfs set canmount=noauto rpool/export/home<br />
$ pfexec zfs set canmount=noauto rpool/export/home/murlock<br />
</code><br />
Et enfin, un petit reboot et /export sera maintenant sur le deuxième disque</p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/opensolaris-deplacer-export-sur-une-autre-partitiondisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pkg &#8211; vider le cache</title>
		<link>http://www.murlock.org/blog/pkg-vider-le-cache/</link>
		<comments>http://www.murlock.org/blog/pkg-vider-le-cache/#comments</comments>
		<pubDate>Mon, 04 May 2009 08:53:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[informatique]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[pkg]]></category>

		<guid isPermaLink="false">http://ks363913.kimsufi.com/blog/?p=3</guid>
		<description><![CDATA[Par défaut, pkg ne vide pas ses caches contenus dans les répertoires /var/pkg/download et /var/pkg/index, résultat beaucoup de place perdu (dans mon cas, environ 5Go) si vous utilisez souvent pkg (ou update-manager). Il est possible d&#8217;effacer ces répertoires ou de positionner flush-content-cache-on-success avec la commande pkg : $ pfexec pkg set-property flush-content-cache-on-success  true Une évolution [...]]]></description>
			<content:encoded><![CDATA[<p>Par défaut, <code>pkg</code> ne vide pas ses caches contenus dans les répertoires <code>/var/pkg/download</code> et <code>/var/pkg/index</code>, résultat beaucoup de place perdu (dans mon cas, environ 5Go) si vous utilisez souvent <code>pkg</code> (ou <code>update-manager</code>).</p>
<p>Il est possible d&#8217;effacer ces répertoires ou de positionner <code>flush-content-cache-on-success</code> avec la commande <code>pkg</code> :<br />
<code><br />
$ pfexec pkg set-property flush-content-cache-on-success  true<br />
</code></p>
<p>Une évolution de <code>pkg</code> est prévue avec l&#8217;ajout d&#8217;une nouvelle commande pour vider le cache.</p>
<p><strong>Attention : </strong> ne supprimez pas le contenu du répertoire <code>/var/pkg/pkg</code> car il contient l&#8217;état des dépôts installés. Si c&#8217;est déjà le cas, vous pouvez installer le paquet <code>entire</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/pkg-vider-le-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pkg, dépôt Sun</title>
		<link>http://www.murlock.org/blog/pkg-depot-sun/</link>
		<comments>http://www.murlock.org/blog/pkg-depot-sun/#comments</comments>
		<pubDate>Mon, 04 May 2009 08:50:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[pkg sun]]></category>

		<guid isPermaLink="false">http://ks363913.kimsufi.com/blog/?p=7</guid>
		<description><![CDATA[En lisant le draft du Getting Started with OpenSolaris 2009.06, il apparait qu&#8217;il existe plusieurs dépôts pkg chez Sun : il y a les dépôts accessibles via un contrat de support, mais il existe aussi un dépôt accessible pour tout ceux qui ont un compte Sun (gratuit je le rappelle). Il faut se rendre sur [...]]]></description>
			<content:encoded><![CDATA[<p>En lisant le draft du <code>Getting Started with OpenSolaris 2009.06</code>, il apparait qu&#8217;il existe plusieurs dépôts <code>pkg</code> chez  <a href="http://www.sun.com">Sun</a> : il y a les dépôts accessibles via un contrat de support, mais il existe aussi un dépôt accessible pour tout ceux qui ont un compte <a href="http://www.sun.com">Sun</a> (gratuit je le rappelle).</p>
<p>Il faut se rendre sur <a href="https://pkg.sun.com/register">https://pkg.sun.com/register</a> et ensuite générer votre certificat.</p>
<p>Vous aurez ensuite accès à <a href="https://pkg.sun.com/opensolaris/extra/">https://pkg.sun.com/opensolaris/extra/</a> qui vous donnera accès à quelques paquets, dont <code>WBEM</code>, <code>virtualbox</code> &amp; <code>flash</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.murlock.org/blog/pkg-depot-sun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
