<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.vanschklift.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>vanschklift.com - Linux</title>
  <link>http://www.vanschklift.com/blog/</link>
  <atom:link href="http://www.vanschklift.com/blog/feed/category/Linux/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Fri, 11 Nov 2011 10:56:04 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>chroot et ssh</title>
    <link>http://www.vanschklift.com/blog/post/2008/12/02/chroot-et-ssh</link>
    <guid isPermaLink="false">urn:md5:5ef64ebcc2511be0dfd50a6b2e8143fe</guid>
    <pubDate>Tue, 02 Dec 2008 22:21:00 +0100</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Linux</category>
            
    <description>    &lt;p&gt;Depuis quelques temps je cherche à faire des comptes sur un serveur avec du chroot pour certains utilisateurs se connectant via scp/sftp.&lt;/p&gt;


&lt;p&gt;Je sais le chroot c'est pas secure toussa, n'empêche que ça peut dissuader certains utilisateurs lambda de fouiller dans les fichiers de leurs petits camarades ;)&lt;/p&gt;


&lt;p&gt;Depuis la version 4.8 de OpenSSH (y'a la 5.1 dans la dernière ubuntu 8.10), on peut maintenant en faire *simplement*, c'était vraiment pas le cas avant avec scponly ou rssh.&lt;/p&gt;


&lt;p&gt;Quelques liens où c'est bien expliqué&amp;nbsp;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.debian-administration.org/articles/590&quot; hreflang=&quot;en&quot;&gt;Debian Administration - OpenSSH SFTP chroot() with ChrootDirectory&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://undeadly.org/cgi?action=article&amp;amp;sid=20080220110039&quot; hreflang=&quot;en&quot;&gt;OpenBSD Journal - Chroot in OpenSSH&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.tenshu.net/archives/2008/10/09/openssh-51-chrootdirectory-permissions-issue/&quot; hreflang=&quot;en&quot;&gt;tenshu.net - openssh 5.1 chrootdirectory permissions issue&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Ça n'a l'air de rien comme ça, mais en fait ça change la vie&amp;nbsp;!
Plus de script de création d'account qui copie plein de binaires dans le jail (qui ne sont pas mis à jour, forcément), plus de procédure alambiquée pour la création de jails... c'est la class&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>gnni</title>
    <link>http://www.vanschklift.com/blog/post/2008/09/15/gnni</link>
    <guid isPermaLink="false">urn:md5:688399a8473f3f33447ef55e472dad6d</guid>
    <pubDate>Mon, 15 Sep 2008 17:53:00 +0200</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Linux</category>
            
    <description>    &lt;pre&gt;
biou@citi-ava-10682:/var/www$ taf xvzf machin.tar.gz
bash: taf : commande introuvable
&lt;/pre&gt;



&lt;p&gt;des fois c'est marrant les typos, ou pas...&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Mes parents sous linux : J 3</title>
    <link>http://www.vanschklift.com/blog/post/2007/05/12/Mes-parents-sous-linux-J-3</link>
    <guid isPermaLink="false">urn:md5:a4539889eab5e7647abe9d2b7096bdcd</guid>
    <pubDate>Sat, 12 May 2007 11:37:00 +0200</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Linux</category>
            
    <description>    &lt;p&gt;Cela fait trois jours que je suis passé chez mes parents pour éradiquer un méchant virus. La solution cette fois-ci était de tenter une installation de linux, vu la qualité actuelle et le niveau de finition de la distro ubuntu 7.04. Mes parents ne sont pas des geeks, ni des technophiles caractérisés et ont un usage classique de leur ordinateur. (j'ai profité aussi de l'expérience de &lt;a href=&quot;http://www.xave.org&quot; hreflang=&quot;fr&quot;&gt;xave&lt;/a&gt;, qui a installé linux chez sa maman il y a quelques temps, et cela fonctionne bien)&lt;/p&gt;


&lt;p&gt;Ce dont ils ont besoin&amp;nbsp;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;accéder au net, principalement avec firefox, thunderbird et gaim (+ plugin flash)&lt;/li&gt;
&lt;li&gt;pouvoir faire de la bureautique avec Office&lt;/li&gt;
&lt;li&gt;quelques petits jeux de base (solitaire et compagnie)&lt;/li&gt;
&lt;li&gt;avoir des fonctionnalités multimédia de base (appareil photo, sons, vidéos...)&lt;/li&gt;
&lt;li&gt;pouvoir imprimer des documents&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Avec Ubuntu 7.04 on remplit la plupart de ces critères, le seul qui peut être gênant c'est le 2. sachant qu'ils étaient des utilisateurs avancés d'Office (formules excel complexes essentiellement)&lt;/p&gt;


&lt;p&gt;Le principal argument pour eux dans le passage à linux était le fait de ne plus avoir le stress du virus, et le principal avantage pour moi était la maintenance (plus de virus à gérer, les mises à jour automatiques pour tous les logiciels, et donc une sécurité accrue)&lt;/p&gt;


&lt;p&gt;Eh bien on a tenté le pari, j'ai installé linux mercredi dernier sur leur machine (installation + configuration = environ 2h) et malgré un peu d'appréhension au début (&quot;linux c'est compliqué&quot;, ils se rappelaient sûrement de mes bidouilles devant du mode texte) ils semblent bien apprécier!&lt;/p&gt;


&lt;p&gt;Après trois jours, voici leus retours&amp;nbsp;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;seule fonctionnalité qui déconne&amp;nbsp;: le réglage du volume (il faudra que je passe régler cela)&lt;/li&gt;
&lt;li&gt;le net fonctionne correctement, certains jeux en flash ne sont pas à la bonne vitesse&lt;/li&gt;
&lt;li&gt;les documents Office sont convertis au fur et à mesure vers OpenOffice (avec une bonne acceptation d'OpenOffice contrairement à mes craintes)&lt;/li&gt;
&lt;li&gt;&quot;pourquoi ne l'a-t-on pas fait avant? il ne faut pas prendre les gens pour des neuneus!&quot;  ;)&lt;/li&gt;
&lt;li&gt;en terme de vitesse ça va aussi vite.&lt;/li&gt;
&lt;li&gt;plein de nouveaux petits jeux! (et la possibilité d'en installer d'autres)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Au final après seulement trois jours ils semblent avoir adopté le nouveau système, et la nouveauté est plutôt bien vécue&amp;nbsp;: c'est nouveau, il faut se prendre de nouvelles habitudes mais c'est sympa!&lt;/p&gt;


&lt;p&gt;Ma conclusion à moi&amp;nbsp;: &quot;il ne faut pas prendre les gens pour des neuneus&quot;, linux fonctionne pour un usage classique d'un ordinateur (internet + bureautique) et j'espère qu'ils n'auront pas trop de problèmes dans les jours à venir.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>edgy et subclipse sont dans un bateau</title>
    <link>http://www.vanschklift.com/blog/post/2006/11/03/edgy-et-subclipse-sont-dans-un-bateau</link>
    <guid isPermaLink="false">urn:md5:d5d8d9daab121669fb52a22c768cd9f3</guid>
    <pubDate>Fri, 03 Nov 2006 08:46:00 +0000</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Linux</category>
            
    <description>&lt;p&gt;Cela fait une bonne semaine que j'essaie de faire fonctionner &lt;a href=&quot;http://www.eclipse.org&quot; hreflang=&quot;en&quot;&gt;Eclipse&lt;/a&gt; avec son plugin subversion
&lt;a href=&quot;http://subclipse.tigris.org&quot; hreflang=&quot;en&quot;&gt;subclipse&lt;/a&gt; sur Ubuntu
Edgy qui se trouve sur mon portable. J'ai une config quasi identique au taf,
sauf qu'il s'agit d'une Dapper. Je viens de trouver comment il faut
procéder...&lt;/p&gt;    &lt;p&gt;Dans Edgy, ce qui est sympa, c'est que tous les softs nécessaires sont
maintenant packagés, qu'il s'agisse d'eclipse ou du jdk de sun (sans lequel
eclipse a vraiment tendance à se trainer... Respect aux gens de gcj, leur cause
est noble, mais pour l'instant je continue d'utiliser le jdk de Sun) Vous
pouvez donc installer les packages sun-java5-* et eclipse. Un petit sudo
update-alternatives --config java, pour être sûr que l'on utilise la bonne jvm,
et aussi vérifier dans /etc/eclipse/java-home.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Ensuite j'installe généralement subclipse, qui permet d'accéder aux
repositories subversion directement à partir d'eclipse. Et là c'est le drame!
Dès que je lance eclipse avec subclipse installé, la jvm plante...&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Un rapide rappel pour l'installation de subclipse, puis j'expliquerai d'où
vient le problème et comment le corriger.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Installation de subclipse :&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Subclipse nécessite les bindings java svn pour fonctionner. Ces bindings
sont présents dans le package libsvn-javahl. Il faut installer ce package et
depuis Edgy, il n'y a rien d'autre à configurer (avant il fallait éditer le
script de démarrage d'eclipse pour lui faire prendre en compte le path vers
cette lib). On peut ensuite installer tranquillement le plugin, de la branche
stable, qui commence à se faire vieillote, ou de la branche instable, qui n'est
pas si instable que cela :) J'utilise pour l'instant la branche instable et je
n'ai pas rencontré de problème, voir ici :
http://subclipse.tigris.org/callisto.html&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Le problème :&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Un bug dans la libapr (apache portable runtime) utilisé par la libsvn et
donc par les bindings java, fait planter la jvm. Plus d'infos ici :
&lt;a href=&quot;https://launchpad.net/distros/ubuntu/+source/subversion/+bug/62748/&quot; hreflang=&quot;en&quot;&gt;https://launchpad.net/distros/ubuntu/+source/subversion/+bug/62748/&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;La soluce :&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;J'ai bêtement suivi les instructions fournies dans &lt;a href=&quot;https://launchpad.net/distros/ubuntu/+source/subversion/+bug/62748/comments/12&quot; hreflang=&quot;en&quot;&gt;le dernier commentaire sur ce bug&lt;/a&gt; En attendant qu'une
correction soit intégrée dans le package officiel, j'ai recompilé apache en
local, avec le flag de compilation qui va bien. En gros, ça fait :&lt;/p&gt;
&lt;pre&gt;
apt-build source apache2
&lt;/pre&gt;
&lt;p&gt;édition du fichier debian/rules dans
/var/cache/apt-build/build/apache2-2.0.55, repérage de la ligne&lt;/p&gt;
&lt;pre&gt;
AP2_CONFLAGS = $(CFLAGS) -pipe -I/usr/include/xmltok -I/usr/include/openssl -Wall -g
&lt;/pre&gt;
&lt;p&gt;et ajout du flag -D_XOPEN_SOURCE=500, genre&lt;/p&gt;
&lt;pre&gt;
AP2_CONFLAGS = $(CFLAGS) -D_XOPEN_SOURCE=500 -pipe -I/usr/include/xmltok -I/usr/include/openssl -Wall -g
&lt;/pre&gt;
&lt;p&gt;ensuite pour recompiler,&lt;/p&gt;
&lt;pre&gt;
apt-build install apache2

et je ne sais pas trop pourquoi, il a encore été nécessaire d'installer le package avec


apt-get upgrade apache2
&lt;/pre&gt;
&lt;p&gt;Pour plus d'infos sur apt-build, voir ici : &lt;a href=&quot;http://julien.danjou.info/article-apt-build.html&quot; hreflang=&quot;en&quot;&gt;http://julien.danjou.info/article-apt-build.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Après tout ça, j'ai fait un petit ldconfig pour être sûr que la dépendance
entre libsvn-javahl et la nouvelle libapr se fait correctement (étape
probablement inutile) et &lt;a href=&quot;http://www.chezmoicamarche.org/&quot; hreflang=&quot;fr&quot;&gt;chezmoicamarche.org&lt;/a&gt; !&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>base de données de périphs pci</title>
    <link>http://www.vanschklift.com/blog/post/2006/02/27/base-de-donnees-de-periphs-pci</link>
    <guid isPermaLink="false">urn:md5:8cf21e4604bdae480e7b737ab9310070</guid>
    <pubDate>Mon, 27 Feb 2006 13:10:01 +0000</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Linux</category>
            
    <description>    &lt;p&gt;un outil assez pratique pour les bidouilleurs de la kernelle : &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://kmuto.jp/debian/hcl/&quot;&gt;http://kmuto.jp/debian/hcl/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Il suffit de copy-paster&amp;nbsp; le résultat de lspci -n dans le
textarea et hop! on a la liste des modules à charger pour chaque
prériph.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&lt;span style=&quot;font-style: italic;&quot;&gt;via &lt;/span&gt;&lt;a style=&quot;font-style: italic;&quot; href=&quot;http://kmuto.jp/debian/hcl/&quot;&gt;Lars Wirzenius&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>


