Steve Azriel a écrit 157 commentaires

  • # Piste: ARP

    Posté par  . En réponse au message changer d'@ IP et de nom sur une machine FC3. Évalué à 3.

    Bonjour,

    Pourrais tu voir l'état de la table ARP d'un collègue du serveur B (anciennement A) ?
    ===
    arp -a
    ===
    Si tu as les même adresses MAC pour les deux adresses (A et B), alors il faudra regarder sur le serveur B s'il n'y a pas un alias IP porté par l'interface eth0 (voir ifconfig eth0 ou autre)

    Après, le bon vieux tcpdump sur le serveur B et sur le collègue pour voir ce qu'il se passe (ping de B -> collègue et de collègue -> A, B, ....)

    Bon courage !

    Cdlt,

    PS: Peut-être y a-t-il une ligne dans le fichier "/etc/hosts" qui trahit l'ancienne adresse IP.
  • [^] # Re: Je recommence à zéro...

    Posté par  . En réponse au message Installation carte Ethernet DLink DGE-530T. Évalué à 2.

    Bonjour,

    A priori, une carte type PCI est visible pour le système linux par une commande type
    ===
    lspci
    ===
    C'est un minimum pour que le système d'exploitation linux puisse piloter la carte PCI (à l'aide d'un driver additionnel si besoin).

    Après un petit passage sous Google, il semble que le driver de la carte soit: sk98lin et que la branche de noyau "2.6.x" pourrait faciliter l'installation de cette carte.

    Serait-il possible d'avoir le résultat de cette commande (lspci) sous la distribution linux installée ?

    Merci d'avance.

    Cdlt,

    PS: Sinon, on a un autre point de vu sympatique sur [http://www.ubuntuforums.org/archive/index.php/t-187770.html]
    Ca vaut peut-être le coup d'essayer ;-)

    [Ref]
    ¤ [http://www.linuxcompatible.org/Driver_for_DLink_DGE-530T_Gig(...)]
    ¤ [http://www.linuxforums.org/forum/debian-linux-help/49454-d-l(...)]
    ¤ [http://www.linuxforums.org/forum/gentoo-linux-help/12473-sk9(...)]
  • [^] # Re: A première vue... (ter)

    Posté par  . En réponse au message probleme de dns. Évalué à 2.

    Bonjour,

    Pourrais tu vérifier le résultat de la commande "mount"
    ===
    /sbin/mount
    ===
    ainsi que d'afficher le fichier "/etc/fstab"
    ===
    /bin/cat /etc/fstab
    ===

    Il ne faudrait pas que le 2nd disque prenne la place du premier (notamment pour les programmes :P)

    et aussi vérifier que le PATH soit correctement configuré
    ===
    /bin/echo $PATH
    ===
    Il devrait y avoir au moins (séparé par ":"): /bin, /sbin, /usr/bin, /usr/sbin ...
    (NB: Attention, l'ordre est important ! Premier dans la liste, premier à servir ^__^)

    Parce qu'apparament, tu arrives bien à te "log"-uer sur ton système mais il ne retrouve plus les programmes dircolors & co (qui sont assez "standards" pourtant).
    Pour localiser un programme, tu peux utiliser la commande which
    ===
    which dircolors
    ===
    (cet outil recherche notamment dans la variable PATH)
    Cdlt,

    PS: J'ai essayé de mettre les chemins complets mais je ne peux te garantir leur exactitude. Désolé :/
  • [^] # Re: certainement un problème matériel

    Posté par  . En réponse au message Installation carte Ethernet DLink DGE-530T. Évalué à 2.

    Bonjour,

    S'il n'y avait pas eu les tests....
    .... j'aurais penché sur les modules du noyau.

    A voir pour un retour/remplacement avec le fournisseur.

    Bon courage !

    Cdlt,
  • # A confirmer...

    Posté par  . En réponse au message problème avec un sed. Évalué à 2.

    Bonjour,

    Je crois que l'expression donnée à sed fonctionne aussi pour la dernière ligne car:
    ... ' ; v2 /* eeeee; put '....
    entre bien dans le périmètre de "s,\('[^']*\)/\*\([^']*'\),\1A\2,g"...

    Par contre, je n'ai pas (là) d'idée pour éviter cela.

    Bon courage !

    Cdlt,
  • [^] # Re: A première vue... (bis)

    Posté par  . En réponse au message probleme de dns. Évalué à 2.

    Bonjour,

    Le résultat de la commande wget ne m'annonce pas un cas facile :s !

    A priori, seul Firefox est configuré pour aller sur internet.
    Ma question est: jusqu'à quel point ? Je m'explique:
    1) soit tu as un proxy applicatif (type Squid, Privoxy, ...) et explicite sur la passerelle:
    => Le fait qu'il soit explicite devrait se voir dans la configuration du Firefox, et plus particulièrement dans les paramètres de connection
    2) soit tu as un firewall "sympa" (tout est relatif mais disons end-user-friendly :P) qui redirige tout ou partie (par exemple uniquement le flux www [port 80], ...) de ton trafic client vers ???? (à déterminer)
    => Ne sait pas trop faire :(
    3) Autre... (idées des autres ^__^)

    Donc, si tu pouvais utiliser le Firefox du client pour faire encore quelques tests:
    A) Allez sur [http://linuxfr.org] (Test protocole HTTP / Port 80)
    B) Allez sur [https://linuxfr.org] (Test protocole HTTPS / Port 443)
    C) Allez sur [ftp://ftp.proxad.net] (Test: protocole FTP / Ports 21 + ?)
    D) Allez sur [http://domain.qui.nexiste.pas:1234] (Test qui échoue et qui devrait donner quelques infos supp.)

    et communiquer les résultats (OK ou si KO, quelle erreur).

    Merci d'avance !

    Cdlt,

    PS: J'utilise un proxy Squid chez moi et les tests C & D donnent des infos en bas de la page (Generated by <NOM_PROXY> ...)
    De plus pour D, c'est une erreur "Name Error: The domain name does not exist." qui est affiché dans le texte.
  • [^] # Re: Suggestion (pas très propre...)

    Posté par  . En réponse au message A2PS. Évalué à 2.

    Bonjour/Bonsoir,

    Je complète mon "spam" en précisant que le "#" correspond à un nombre et que l'écriture (abusive) "-#" revient à préfixer le nombre de pages / feuille avec le caractère "-".
    Ainsi, pour mettre 4 pages / feuille, la syntaxe sera:
    ===
    a2ps -P display --compact -4 <fichier> <fichier> <fichier> <fichier>
    ===

    Encore désolé pour la gène (de lecture) occasionnée.

    Cdlt,
  • # Suggestion (pas très propre...)

    Posté par  . En réponse au message A2PS. Évalué à 3.

    Bonjour,

    L'outil a2ps permet de mettre # pages / feuille via l'option "-#" en ligne de commande.
    Si tu veux avoir plusieurs exemplaires du même document sur une feuille, je te propose d'utiliser une syntaxe du type (a2ps v 4.10):
    ===
    a2ps -P display --compact -# <fichier> ... <fichier>
    ===
    où tu répètes autant de fois que nécessaire (# fois :P) le paramètre <fichier>.

    L'option --compact permet de concaténer les documents donnés en ligne de commande selon plusieurs modèles.
    L'option -P display permet de faire un debug avec affichage sous GhostView ;-) ...

    Cdlt,

    PS: Dans la version 4.12 de a2ps, l'option --compact aurait pour équivalent "--file-align" qui s'accompagne d'un paramètre (différentes méthodes de mise en page sont dispo)
    [http://www.inf.enst.fr/~demaille/a2ps/doc-4.12/a2ps_toc.html]
  • # mount loop

    Posté par  . En réponse au message extraire le contenu d'une image d'une clé ou disque. Évalué à 2.

    Bonjour,

    Si tu as encore le fichier sur disque, tu peux le "mount"-er via la commande:
    ===
    mount -o ro,loop <point de montage>
    ===
    NB: Le montage sera en lecture seule (option ro).

    Bon courage !

    Cdlt,

    PS: man et/ou info de la commande mount pour plus d'infos :-)
  • # A première vue...

    Posté par  . En réponse au message probleme de dns. Évalué à 2.

    Bonjour,

    Je pencherais sur le NAT de la passerelle.
    Pour les cas "simples" (Ping, HTTP, Mail, ...), il ne devrait pas y avoir de problème.
    Par contre, avec certains protocoles (tel que FTP en mode actif), cela n'est pas suffisant.

    Pourrais-tu tester un téléchargement sur un serveur FTP en mode passif ?
    Par exemple, tu peux utiliser la commande "wget" comme suit:
    ===
    wget --passive-ftp ftp://ftp.proxad.net
    ===
    et communiquer le résultat affiché.
    (pour plus de verbosité, il faut ajouter l'option "-v")

    Merci d'avance.

    Cdlt,
  • # Le couteau suisse: hachoir

    Posté par  . En réponse au message Taille du contenu d'un .bz2. Évalué à 2.

    Bonjour,

    Un piste dont voici l'historique:
    [http://linuxfr.org/forums/12/14696.html] (merci dark_star et les autres) -> .... -> [http://hachoir.org/]

    Et dans un des filtres de ce couteau suisse, on trouve un code en python qui décompose le fichier .bz2 [Bzip2] [http://hachoir.org/browser/hachoir/trunk/hachoir/parser/arch(...)].
    Après, j'ai un peu de mal à comprendre la dernière formule qui semble donner une taille (il faudrait trouver où & comment sont initialisés/évalués les champs .size et .current_size de l'instance self):
    "(self.size - self.current_size)/8" <=> "Compressed data content"

    Ou plus simple ^__^, tester cet outil sur un jeu de fichiers .bz2 ...

    Bon courage !

    Cdlt,
  • [^] # Re: Boot => Après Init.d, passons aux modules...

    Posté par  . En réponse au message ubuntu - demarrage interface réseau. Évalué à 3.

    Bonjour,

    Ma deuxième piste pourrait venir du chargement des modules noyau.
    Peut-être qu'il faut pré-charger certains modules afin que le script networking puisse faire son boulot.
    Les endroits à consulter sont:
    ¤ /etc/modules.conf (pour les modules "critiques" qui doivent être chargés au plus tôt)
    ¤ /etc/modutilis/* (pour les modules en général)

    Les pages man/infos seront tes meilleurs outils.

    Bon courage !

    Cdlt,

    PS: Après, il faudrait envisager de regarder les logs depuis le démarrage jusqu'au login (qui débloque actuellement la situation) ainsi que les configurations....
    ... mais si on pouvait éviter, ce serait quand même mieux ^__^
  • [^] # Re: Boot

    Posté par  . En réponse au message ubuntu - demarrage interface réseau. Évalué à 3.

    Bonjour,

    Pour compléter la réponse précédente, il y a enfin:
    ===
    invoke-rc.d networking defaults
    ===
    pour le réactiver dans le mode par défaut.

    Cdlt,

    PS: Il y a aussi l'option "-f" avant "networking" qui permet de forcer en cas de résistance.
    La page man/info restant bien sûr la référence ;-)
  • # Quelques infos supplémentaires SVP :-)

    Posté par  . En réponse au message Règle udev appelée deux fois :-( Pourquoi ?. Évalué à 3.

    Bonjour,

    Pourrais tu rajouter quelques informations supplémentaires:
    ¤ Version du noyau ?
    ¤ Distribution (si applicable :P) ?
    ¤ Quelques traces (type dmesg, /var/log/syslog ou /var/log/messages);
    ¤ Eventuellement, le résultat de commandes telles que "udevtest /class/...." ou autre (voir le lien en fin de commentaire pour avoir des exemples de syntaxe).

    Merci d'avance.

    Cdlt,

    PS: Je ne suis pas connaisseur en udev, mais en parcourant les documentations disponibles, j'ai l'impression que ce serait équivalent au cas "USB Hard Disk" décrit dans:
    [http://www.reactivated.net/writing_udev_rules.html]
    S'il y a des (au moins 1 :P) partitions sur le disque branché, alors il y aura plusieurs occurences (au moins: une pour le disque lui-même, puis une par partition "mount"-able) de udev pour la même règle....
  • # Serveur POP3 ou IMAP / Relayage des mails

    Posté par  . En réponse au message envoyer mail ou récupérer mail avec exim sur cygwin. Évalué à 2.

    Bonjour,

    A priori, j'opterai pour:
    1) l'ajout d'un serveur POP3 ou IMAP (et si nécessaire, en sécurisant via les version en -s comme pop3s et imaps :P);
    Sous Cygwin, il y a un paquet nommé "uw-imap-imapd" qui semble convenir.
    2) la configuration de Outlook avec un nouveau compte du même type (POP3 ou IMAP) avec un serveur en "localhost" (ou 127.0.0.1).

    Sinon, pour relayer les mails au FAI, il faudra consulter la doc d'exim qui doit permettre ce type de manoeuvre...
    Par contre, je ne sais pas si le FAI acceptera ces mails en l'état; un petit rewrite de certains champs (From: , ...) pourrait être nécessaire.

    Bonne chance !

    Cdlt,
  • # Piste (package à installer)

    Posté par  . En réponse au message fonction daemon ou autre?. Évalué à 2.

    Bonjour/Bonsoir,

    Est-ce que le package "SysVinit" pour Mandriva ne serait pas une solution pour avoir la fonction start-stop-daemon ?
    Voici un lien sur rpmfind.net, peut-être à adapter pour la distribution:
    [http://rpmfind.net//linux/RPM/mandriva/2006.0/i586/media/mai(...)]

    Cdlt,
  • # Sans troll ;-)

    Posté par  . En réponse au message Installation : Disque dur. Évalué à 3.

    Bonjour/Bonsoir,

    Voici quelques éléments de réponse:
    1) A priori, l'installation sur un autre disque dur ne devrait pas poser de problème; il suffit de ne pas se tromper de disque dur et de penser qu'au moment de la question fatidique du "booloader", il faudra bien s'y rédoudre quitte à y réflêchir à deux fois (ne pas s'empresser :P);
    2) Sans partitions (et j'espère donc sans données) sur le second, le partitionnement ne devrait pas écraser d'informations vitales; comme toujours, bien vérifier qu'il s'agit du bon disque dur lors des opérations;
    3) Pas à ma connaissance non plus, sauf à utiliser une "machine virtuelle" ou équivalent comme:
    ¤ Qemu [http://fabrice.bellard.free.fr/qemu/]
    ¤ Bochs [http://bochs.sf.net]
    ¤ VMWare [http://www.vmware.com] (voir le site pour infos sur la licence qui n'est pas GNU/GPL);
    4) Sans vouloir troller (sisi, je l'ai dit), tout dépend de l'usage et du niveau d'expérience. Les débuts "sympatiques" sont possibles avec des distributions comme:
    ¤ Mandrivia [???];
    ¤ Ubuntu & co [http://www.ubuntu.com];
    ¤ etc...
    après, selon les besoins ou gouts personnels, d'autres distributions sont disponibles
    ¤ GNU/Debian [http://www.debian.org] (l'une de mes préférées);
    ¤ Slackware [http://www.slackware.org] (une autre de mes préférées);
    ¤ etc...
    5) Cela dépend de la machine et des différentes options du boot disponibles. Par exemple, s'il s'agit d'un disque externe type USB et que le bios permette de "booter" (démarrer) en USB, le paramétrer en conséquence et redémarrer la machine...;

    J'espère avoir pu éclairer un peu la demande initiale et n'avoir pas "froisser" les sensibilités de chacun (Vive Tous Les Tux Libres).

    Cdlt,

    PS: Pour essayer sans installer, il y a aussi les LiveCD, des distributions qui se lancent à partir du CD (ou autres) et qui offrent un bon aperçu à moindre coût. Par exemple Knoppix [http://www.knoppix.org], etc...
  • # Peut-être envisager FTP...

    Posté par  . En réponse au message Rsync/Unison : synchronisation sur FTP. Évalué à 2.

    Bonjour,

    A priori, le site distant n'offre pas la fonctionnalité RSYNC/UNISON.

    Il faudrait peut-être envisager une "synchronisation" via FTP.
    La solution est moins souple, mais par exemple, avec un client FTP (suggestion: lftp), et un petit "script" de commandes, ça pourrait le faire...

    Plus d'info sur cette piste:
    [http://wiki.monserveurperso.com/wakka.php?wiki=MirroringFTP]
    Section lftp , sous-sections mirroir et mirroir inversé

    Bon courage !

    Cdlt,
  • [^] # Re: .

    Posté par  . En réponse au message Latex : problème de changement de page avec une liste. Évalué à 3.

    Re-,

    L'environnement minipage est une très bonne idée (souvenirs, souvenirs :p) !

    Il y a plusieurs constantes:
    ¤ \linewidth
    ¤ \textwidth
    ...
    mais avec un "\" avant. Par exemple, une syntaxe:
    ===
    \begin{minipage}{\textwidth}
    ...
    \end{minipage}
    ===

    Les options mises entre crochets ([]) ne sont pas nécessaires si tu ne veux pas appliquer de changement de mise en page (centré, alignement, ...).

    Cdlt,

    PS: Tu peux aussi mettre {.5\textwidth} pour réduire l'espace disponible pour le texte et le centrer par exemple avec l'option [c] ou l'environnement \begin{center} ... \end{center}
    (ah mes souvenirs en LaTeX sont bien maigres :'()
  • [^] # Re: \nopagebreak

    Posté par  . En réponse au message Latex : problème de changement de page avec une liste. Évalué à 3.

    Pas mieux :-)

    confer la FAQ LaTeX en Français
    (une des multiples versions disponible sur le net):
    [http://www.grappa.univ-lille3.fr/FAQ-LaTeX/6.11.html]

    Cdlt,
  • # Quelques questions complémentaires...

    Posté par  . En réponse au message Scripte de démarrage de Bind. Évalué à 2.

    Bonjour,

    J'aurais quelques questions/demandes:
    ¤ Pourrais-tu préciser la distribution linux (RedHat, GNU/Debian, ....) concernée et la version (4.?, 8.?, 9.?) de bind ?
    ¤ Si le fichier [/etc/init.d/bind] ou équivalent est absent, serait-il possible de le récupérer (par exemple: en le récupérant dans le package de ta distribution, ...);
    ¤ Pourrais-tu le fournir (si nécessaire, en message privé) en indiquant les endroits qui sont "obscurs" et qui auraient besoin de commentaires.

    Merci d'avance !

    Cdlt,

    PS: A priori, le script utilisant la fonction daemon est plutôt orienté RedHat.
  • [^] # Re: rsync, samba...

    Posté par  . En réponse au message Cherche Utilitaires de sauvegarde reseaux. Évalué à 1.

    Bonjour,

    Et unison [http://www.cis.upenn.edu/~bcpierce/unison/] :-)

    Cdlt,

    PS: Ma préférence irait plus vers le RSYNC car, apparament, ce serait une sauvegarde et non, un système de fichier partagé en réseau (Samba dans le cas présent).
  • # Quelques explications SVP :-)

    Posté par  . En réponse au message port source udp. Évalué à 2.

    Bonjour,

    Je n'ai pas forcément bien compris le contenu de la demande.

    A priori, le client n'a pas à "forcer" son port source pour requêter un serveur sauf pour des cas (bien) particuliers. Les demandes du client utilisent un port source qui était "libre" pour le système et en général, > 1024.

    A moins que le serveur soit paramétré pour ne pas répondre à ce type de demande (via ACL ou équivalent), ou à moins qu'il existe un autre élément de filtrage (firewall, ...), le client devrait recevoir une ou plusieurs réponse(s) (soit de type contrôle: ICMP ..., soit du serveur lui-même). Et lors de la capture (sur un des éléments de la route client -> serveur, par exemple, sur le client :p ou sur le serveur lui-même), la trace (éventuellement "traitée" pour nettoyer les autres flux) devrait indiquer tous les échanges entre le client et le serveur (avec plus ou moins de détail).

    J'espère que cette tentative de commentaire aura pu apporter quelques éléments de précision.

    Cdlt,
  • # Reconstruire la base RPM

    Posté par  . En réponse au message recréer /var/lib/rpm/Packages. Évalué à 1.

    Bonjour,

    J'aurais quelques "pointeurs" à visiter:
    ¤ En anglais, il m'a l'air plutôt complet voir un peu déroutant au début.
    [http://www.rpm.org/hintskinks/repairdb/]
    ¤ Toujous en anglais, mais cette fois très synthétique.
    [http://mail.gnome.org/archives/gnome-redhat-list/2003-Decemb(...)]

    Je n'ai malheureusement pas eu l'occasion de tester les manipulations proposées.

    Bonne chance !

    Cdlt,
  • [^] # Re: Boucle for => Alternative en while

    Posté par  . En réponse au message Shell : besoin de faire une boucle :(. Évalué à 2.

    re-Bonjour,

    La succession de commande "pipées" est une fonctionnalité très pratique (jusqu'à les faire en ligne de commande, à la volée ^__^) mais tout dépend du besoin.
    L'enchaînement ne devrait pas poser de problème mais augmentera plus ou moins la "charge" de la machine avec plusieurs processus (au moins un par commande lancée, à priori le max dépendra du nombre de traitements lancés dans la boucle while), chacun et sa mémoire nécessaire, etc...
    En outre, pour la relecture, ce n'est pas forcément le meilleur "format" car il est difficile de commenter à l'intérieur de l'enchaînement des commandes.... (la documentation du script, SVP !).
    En terme de performances, je ne peux que conseiller de mesurer et de comparer (par exemple via la commande "time") différentes solutions.
    Je soulignerais un point négatif concernant les erreurs qui surviennent en cours d'exécution des commandes "pipées" et qui ne sont pas alors forcément gérables dans le flot....

    Sinon, concernant le "sort | uniq", j'utiliserais "sort -u" comme alternative pour faire un tri et de retirer les doublons.
    Et, si possible, les solutions "awk(+sed)", "perl" & co: je dis OUI :-)

    Bon courage !

    Cdlt,