<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
  <channel>
    <title>DLFP - Entrées de forums de samyboy</title>
    <link>http://linuxfr.org/~samyboy/</link>
     
    <description>LinuxFr</description>
    <language>fr</language>
    <image>
      <title>DLFP - Entrées de forums de samyboy</title>
      <link>http://linuxfr.org/~samyboy/</link>
      <url>http://linuxfr.org/images/favicon.png</url>
    </image>
    <ttl>30</ttl>
    

    <item>
      <title>Configurer automatiquement plusieurs machines</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Mon, 26 Jun 2006 12:24:57 +0200</pubDate>
      <link>http://linuxfr.org/forums/41/17520.html</link>
      <guid>http://linuxfr.org/forums/41/17520.html</guid>
      <category>cherche-logiciel</category>
      <description>Bonjour,&lt;br /&gt;
&lt;br /&gt;
Je suis responsable de plusieurs machines sous Debian dans mon entreprise.&lt;br /&gt;
&lt;br /&gt;
Certains  fichiers de configuration sur mes machines sont identiques ( resolv.conf, sources.list, etc) et d'autres fichiers sont différents ( smb.conf, virtualhosts apache, /etc/network/interfaces, fstab, etc).&lt;br /&gt;
&lt;br /&gt;
Je cherche un outil qui puisse permettre au serveur d'aller chercher ses fichiers de configuration sur un serveur distant que j'aurais préparé à l'avance.&lt;br /&gt;
&lt;br /&gt;
Il doit pouvoir lancer des scripts ( p.ex. pour installer/désinstaller des packages, relancer des services), rajouter des fichiers perso ( p.ex. dans le init.d ou dans le conf.d de apache).&lt;br /&gt;
&lt;br /&gt;
Il doit pouvoir se lancer périodiquement pour mettre à jour la configuration, par exemple, rajouter un partage samba ou un virtualhost ou modifier n'importe quel fichier.&lt;br /&gt;
&lt;br /&gt;
J'ai entendu parler de preseed mais il me semble qu'il est plutôt utilisé pour l'installation automatique, pas pour la mise à jour de config de la machine.&lt;br /&gt;
&lt;br /&gt;
Merci de me dire si vous avez une idée.&lt;br /&gt;
samyboy</description>
    </item>
    <item>
      <title>[snmpd] comportement inabituel de proc</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Fri, 08 Jul 2005 16:56:48 +0200</pubDate>
      <link>http://linuxfr.org/forums/30/9979.html</link>
      <guid>http://linuxfr.org/forums/30/9979.html</guid>
      <category>redhat</category>
      <description>Bonjour,&lt;br /&gt;
&lt;br /&gt;
Je suis entrain de configurer le service snmpd sur une de mes machines. J'utilise la directive proc qui me permet de savoir si les services tournent correctement. Bizarrement, même si le service tourne correctement, snmpd me dit que le service en question est down. &lt;br /&gt;
&lt;br /&gt;
Aussi, si je lance snmpd -v il ne me redonne rien. &lt;br /&gt;
# snmpd -v&lt;br /&gt;
# snmpd -h&lt;br /&gt;
&lt;br /&gt;
Voici les infos :&lt;br /&gt;
&lt;br /&gt;
# cat /etc/fedora-release&lt;br /&gt;
Fedora Core release 3 (Heidelberg)&lt;br /&gt;
&lt;br /&gt;
# uname -a&lt;br /&gt;
Linux monserv.ch 2.6.9-1.667 #1 Tue Nov 2 14:41:25 EST 2004 i686 i686 i386 GNU/Linux&lt;br /&gt;
&lt;br /&gt;
# rpm -q net-snmp&lt;br /&gt;
net-snmp-5.1.2-11&lt;br /&gt;
&lt;br /&gt;
# cat /etc/snmp/snmpd.conf | grep -v '^#' | grep -v '^$'&lt;br /&gt;
com2sec local localhost test&lt;br /&gt;
com2sec mynetwork client.monclient.ch test&lt;br /&gt;
group MyROGroup v1  mynetwork&lt;br /&gt;
group MyROGroup v2c mynetwork&lt;br /&gt;
group MyROGroup usm mynetwork&lt;br /&gt;
group MyRWGroup v1  local&lt;br /&gt;
group MyRWGroup v2c local&lt;br /&gt;
group MyRWGroup usm local&lt;br /&gt;
group v3group usm marcel&lt;br /&gt;
view all    included  .1&lt;br /&gt;
access MyROGroup &quot;&quot; any noauth exact all none none&lt;br /&gt;
access MyRWGroup &quot;&quot; any noauth exact all all  none&lt;br /&gt;
access v3group   &quot;&quot; any auth   exact   all all  none&lt;br /&gt;
rouser marcel auth&lt;br /&gt;
rwuser marcel auth&lt;br /&gt;
syslocation WnG Solutions, Lausanne&lt;br /&gt;
syscontact Samuel Krieg &amp;lt;moi@monserveur.ch&amp;gt;&lt;br /&gt;
disk    /       20%&lt;br /&gt;
disk    /home   20%&lt;br /&gt;
proc    mysqld_safe&lt;br /&gt;
proc    httpd&lt;br /&gt;
proc    proftpd&lt;br /&gt;
proc    xinetd&lt;br /&gt;
proc    snmpd&lt;br /&gt;
&lt;br /&gt;
(Depuis la machine cliente: )&lt;br /&gt;
# snmpwalk -Os -c test -v 1 monserveur.ch  1.3.6.1.4.1.2021.2.1.101&lt;br /&gt;
prErrMessage.1 = STRING: No mysqld_safe process running.&lt;br /&gt;
prErrMessage.2 = STRING: No httpd process running.&lt;br /&gt;
prErrMessage.3 = STRING: No proftpd process running.&lt;br /&gt;
prErrMessage.4 = STRING: No xinetd process running.&lt;br /&gt;
prErrMessage.5 = STRING: No snmpd process running.&lt;br /&gt;
&lt;br /&gt;
(Aucun service ne tourne ? même pas snmp ? Je regarde sur le serveur: )&lt;br /&gt;
# ps -e | grep snmpd&lt;br /&gt;
25783 ?        00:00:00 snmpd&lt;br /&gt;
# ps -e | grep xinetd&lt;br /&gt;
 1916 ?        00:00:00 xinetd&lt;br /&gt;
etc etc ... les autres process tournent aussi très bien.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Voila deux questions qui s'imposent (et qui m'ont l'air liées) :&lt;br /&gt;
1) Pourquoi au grand pourquoi il me dit que les services ne tournent  pas alors que ... bah oui ils tournent, et on ne peut mieux.&lt;br /&gt;
2) Pourquoi je n'ai pas de retour lorsque je tape 'snmpd -v' ou autre commande censée m'afficher quelquechose à l'écran ?&lt;br /&gt;
&lt;br /&gt;
J'espère qu'une âme illuminée de l'assemblée (oui toi !) aura une réponse à me donner. Parce que là, je l'avoue, je patauge dans la semoule (ou tout autre substance désagréable à marcher dedans).&lt;br /&gt;
&lt;br /&gt;
sam</description>
    </item>
    <item>
      <title>MySQL tables corrompues</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Tue, 28 Jun 2005 09:44:16 +0200</pubDate>
      <link>http://linuxfr.org/forums/10/9746.html</link>
      <guid>http://linuxfr.org/forums/10/9746.html</guid>
      <category>general</category>
      <description>Bonjour,&lt;br /&gt;
&lt;br /&gt;
J'ai un problème avec certaines tables. Lorsque j'essaye d'afficher le contenu dans phpmyadmin, je reçois l'erreur &lt;br /&gt;
&lt;pre&gt;#1033 - Incorrect information in file: './database/table.frm' &lt;/pre&gt;&lt;br /&gt;
Lorsque j'essaye d'accéder aux tables de mysql en ligne de commande :&lt;br /&gt;
&lt;br /&gt;
mysql&amp;gt; use mysql&lt;br /&gt;
Reading table information for completion of table and column names&lt;br /&gt;
You can turn off this feature to get a quicker startup with -A&lt;br /&gt;
&lt;br /&gt;
Didn't find any fields in table 'help_category'&lt;br /&gt;
Didn't find any fields in table 'help_keyword'&lt;br /&gt;
Didn't find any fields in table 'help_relation'&lt;br /&gt;
Didn't find any fields in table 'help_topic'&lt;br /&gt;
Didn't find any fields in table 'time_zone'&lt;br /&gt;
Didn't find any fields in table 'time_zone_leap_second'&lt;br /&gt;
Didn't find any fields in table 'time_zone_name'&lt;br /&gt;
Didn't find any fields in table 'time_zone_transition'&lt;br /&gt;
Didn't find any fields in table 'time_zone_transition_type'&lt;br /&gt;
Database changed&lt;br /&gt;
mysql&amp;gt; describe help_category;&lt;br /&gt;
ERROR 1033: Incorrect information in file: './mysql/help_category.frm'&lt;br /&gt;
mysql&amp;gt;  describe time_zone;&lt;br /&gt;
ERROR 1033: Incorrect information in file: './mysql/time_zone.frm'&lt;br /&gt;
&lt;br /&gt;
Des tables d'autres bases de données souffrent du même problème, entre autre certaines bases de CMS tel que typo3 ou ezpublish. Dont les sites sont à présent inutilisables.&lt;br /&gt;
&lt;br /&gt;
J'ai essayé myisamchk *.MYI mais il n'y a eu aucune modification.&lt;br /&gt;
&lt;br /&gt;
Les modifications que j'ai faites avant que tout ce bordel aparraisse sont un changement d'IP et un reboot.&lt;br /&gt;
&lt;br /&gt;
La machine :&lt;br /&gt;
Fedora Core 2&lt;br /&gt;
mysql-3.23.58.9 (rpm)&lt;br /&gt;
&lt;br /&gt;
Si vous avez une solution ( ou une idée de solution ) à me proposer, je suis preneur. Car en ce moment, j'ai l'impression que mes bases de données sont juste inutilisables pour une raison que j'ignore.&lt;br /&gt;
&lt;br /&gt;
merci&lt;br /&gt;
sam.</description>
    </item>
    <item>
      <title>travailler avec error_reporting(E_STRICT) ?</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Tue, 31 May 2005 13:26:07 +0200</pubDate>
      <link>http://linuxfr.org/forums/21/9130.html</link>
      <guid>http://linuxfr.org/forums/21/9130.html</guid>
      <category>php</category>
      <description>Bonjour,

Je me suis dit qu'il serait bien que j'arrête de coder comme un cochon et que je me mette *vraiment* à écrire correctement.
J'ai donc modifié la directive error_reporting à E_STRICT (ou E_ALL sur php4) et j'ai décidé de ne plus écrire d'absurdités.

Voici deux exemples d'une même instruction. Les deux ne donnent pas d'erreur mais elles ne me satisfont pas :

Exemple 1:
----------
Le problème qui me turlupe c'est que la variable $date est affectée à la première ligne avant le test et il se pourrait
que la valeur soit réassignée. L'affectation de la première ligne aurait donc servi à rien.&amp;gt;
&lt;pre&gt;
&amp;lt;?php
	$date=date(&quot;n&quot;,time());
if  (isset($_GET[&quot;date&quot;]) ){
	if( ($_GET[&quot;date&quot;] &amp;gt;= 1) &amp;amp;&amp;amp; ($_GET[&quot;date&quot;] &amp;lt;= 12) ){
		$date = $_GET[&quot;date&quot;];
	}
}
?&amp;gt;

Exemple 2 :
----------
Je n'aime pas cette tournure car l'instruction dans le else est écrite deux fois... et comme je suis paresseux, je trouve ça pourri.
En plus il y a trop de lignes.

&amp;lt;?php

if  (isset($_GET[&quot;date&quot;]) ){
	if( ($_GET[&quot;date&quot;] &amp;gt;= 1) &amp;amp;&amp;amp; ($_GET[&quot;date&quot;] &amp;lt;= 12) ){
		$date = $_GET[&quot;date&quot;];
	}else{
		$date=date(&quot;n&quot;,time());
	}
}else{
	$date=date(&quot;n&quot;,time());
}
?&amp;gt;


Vous m'accuserez peut-être d'être pinailleur-car-de-toute-façon-ça-revient-au-même-et-je-suis-trop-paresseux-et-rtfm.
Mais la fonction date() ici présente pourrait très bien être remplacée par refait_le_monde() ou une autre fonction qui prend du temps. L'exemple 1 ne serait alors plus utilisable.

Et si le fait de refaire le monde demande beaucoup de lignes de codes, l'exemple 2 serait difficile à maintenir car l'affectation est écrite deux fois.
 
Je vous demande vos conseils de programmation pour que je puisse prendre l'habitude d'écrire correctement sans pour autant me prendre la tête sur des trucs futiles comme ce celui que je viens de vous expliquer.

merci :)&lt;/pre&gt;</description>
    </item>
    <item>
      <title>Se souvenir de ses mots de passe.</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Fri, 13 May 2005 16:31:25 +0200</pubDate>
      <link>http://linuxfr.org/forums/10/8733.html</link>
      <guid>http://linuxfr.org/forums/10/8733.html</guid>
      <category>general</category>
      <description>Vu sur Newsforge, un article qui recense trois outils pour stocker ces mots de passe. Ils passent en revue Password Gorilla, KeePass Password Safe (que j'utilise actuellement) et Oubliette.&lt;br /&gt;
&lt;br /&gt;
Le problème qui se pose à moi, c'est que je cherche, un outil qui soit &quot;multi-utilisateur&quot;. Comme nous sommes plusieurs à travailler avec les mêmes machines dans ma boite, il me faudrait une base centralisée qui puisse stocker les accès ssh, mysql et autres htaccess disséminés un peu partout sur nos serveurs.&lt;br /&gt;
&lt;br /&gt;
Si quelqu'un  a une idée - connait - a utilisé - a vu ou a entendu l'existence d'un tel outil, je serais très interessé pour avoir plus d'infos&lt;br /&gt;
&lt;br /&gt;
Merci.&lt;br /&gt;
&lt;br /&gt;
Pour info, voici l'article qui m'a motivé à poster ce message&lt;br /&gt;
&lt;a href=&quot;http://software.newsforge.com/software/05/05/05/1922223.shtml?tid=130&amp;amp;tid=78&quot;&gt;http://software.newsforge.com/software/05/05/05/1922223.shtml?tid=1(...)&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
a +</description>
    </item>
    <item>
      <title>Gestion des sessions par Apache (ou autre magouille qui marche)</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Fri, 04 Mar 2005 13:47:08 +0100</pubDate>
      <link>http://linuxfr.org/forums/12/7229.html</link>
      <guid>http://linuxfr.org/forums/12/7229.html</guid>
      <category>general</category>
      <description>Bonjour,&lt;br /&gt;
&lt;br /&gt;
Nous utilisons un &quot;espace client&quot; protégé par login/mot de passe (stockés dans une base mysql) où il peut voir l'état de ses factures, comment ça se passe, etc.&lt;br /&gt;
Lorsque l'utilisateur est authentifié, des variables session sont créés par php.&lt;br /&gt;
Jusque ici, tout roule sans problème.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Là où le problème se corse, c'est qu'il faut que le client accède à un répertoire personnel ou il consultera ses petits fichiers, aura un aperçu des produits en développement, pourra télécharger les documents word, pdf ou excel qu'on lui mettra à disposition, bref une sorte de dossier fourre-tout qu'il pourra explorer, lister les répertoires, etc.&lt;br /&gt;
&lt;br /&gt;
Plusieurs contraintes m'arrivent sur la face :&lt;br /&gt;
&lt;br /&gt;
    - Le répertoire doit être protégé. Seul l'utilisateur a accès à son répertoire personnel.&lt;br /&gt;
    - L'utilisateur ne doit pas pouvoir voir le dossier de son voisin&lt;br /&gt;
    - L'utilisateur ne doit pas s'enregistrer plus d'une fois. Il a déjà donné son login/mdp au début.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Je pensais utiliser les fichiers .htaccess/.htpasswd tout simplement mais comme il ne doit pas s'enregistrer une deuxième fois, ce système tombe à l'eau. Sauf si apache arrive à lire et gérer les variables de sessions.&lt;br /&gt;
&lt;br /&gt;
Apache sait-il gérer les variables de session ?&lt;br /&gt;
Si oui, est-il possible que l'authentification de .htaccess se fasse à partir de variables session ?&lt;br /&gt;
Si non, avez-vous une idée pour me tirer d'affaire de ce bourbier ?&lt;br /&gt;
&lt;br /&gt;
J'ai entendu parler du mod_session pour apache (introuvable sur le net o_O ).&lt;br /&gt;
Peut-être que c'est ce que je cherche.&lt;br /&gt;
&lt;br /&gt;
J'ai aussi une autre idée, ce serait que PHP envoie le login/mdp à apache lorsque l'erreur 403 arrive. En d'autres termes, il capterait les headers de apache et renvoyait directement le bon login/mdp sans que l'utilisateur ni voye que du feu.&lt;br /&gt;
Compliqué, sûrement, mais possible ? Aucune idée...&lt;br /&gt;
&lt;br /&gt;
Je vous remercie des idées ou solutions que vous pourriez m'apporter</description>
    </item>
    <item>
      <title>df renvoye des valeurs négatives.</title>
      <author>null@linuxfr.org (samyboy)</author>
      <pubDate>Tue, 05 Oct 2004 13:15:54 +0200</pubDate>
      <link>http://linuxfr.org/forums/15/4059.html</link>
      <guid>http://linuxfr.org/forums/15/4059.html</guid>
      <category>debian</category>
      <description>&lt;pre&gt;
Bonjour,

Après avoir fait quelques apt-get (samba) sur une debian 3, 
voila que la commande df me renvoye des valeurs négatives.


serveur:~# df
Système de fichiers          1k-blocs       Utilisé la capacité disponible% Monté sur
/dev/hda2            -1558927206225         1         0  14% /
/dev/hdd1            -20135450307435         1         0  17% /var
/dev/hdb1            -20135450307435         1         0  66% /data
/dev/hdb2            -5285396774661         1         0  72% /home
/dev/hdb3            -5668425428144         1         0  45% /backup-daily
/dev/hdd2            -10954017020655         1         0  12% /images


D'ou vient ce problème ?
Comment faire afficher les valeurs justes ?

Merci pour l'info.
&lt;/pre&gt;</description>
    </item>  </channel>
</rss>
