LaBienPensanceMaTuer a écrit 1611 commentaires

  • [^] # Re: écouter ?

    Posté par  . En réponse au message Ecouter sur plusieurs interfaces avec IPTABLES. Évalué à 3.


    la règle suivant qu'il s'agisse d'un trafic entrant (i) ou sortant (o).


    Ce n'est pas le traffic qui est entrant ou sortant, mais il s'agit plutot de designer la carte de sortie ou d'entrée (ce qui dans le cas présent reviens à peu près au même je l'accorde :p, mais qui prend toute son importance dans la table de nat par exemple).

    iptables -A INPUT -i eth0 -j ACCEPT acceptera par exemple tout les paquets entrants via l'interface eth0.

    Je t'invite à lire cet excellent tutoriel sur iptables:
    http://iptables-tutorial.frozentux.net/iptables-tutorial.htm(...)
  • # re

    Posté par  . En réponse au message Cyrus et maildir ?. Évalué à 3.

    Cyrus utilise son propre format de stockage qui n'est ni du maildir ni du mailbox (mais se rapproche plus du maildir).
    Demonstration:


    [root@rei]:/var/spool/imap/domain/*****.net/user/****# ls -l
    total 40
    -rw------- 1 cyrus mail 1135 Feb 15 2005 1.
    drwx------ 2 cyrus mail 4096 Sep 5 17:30 Drafts
    drwx------ 2 cyrus mail 4096 Sep 5 17:30 Sent
    drwx------ 2 cyrus mail 4096 Sep 5 17:30 Test
    drwx------ 2 cyrus mail 4096 Sep 5 17:30 Trash
    -rw------- 1 cyrus mail 872 Apr 30 2005 cyrus.cache
    -rw------- 1 cyrus mail 166 Dec 7 2004 cyrus.header
    -rw------- 1 cyrus mail 136 Apr 30 2005 cyrus.index
    -rw------- 1 cyrus mail 8037 Sep 5 17:30 cyrus.squat


    Ce système, bien que pouvant paraitre idiot a son lot d'avantages: indexation des emails permettant une rapidité accrue, etc...

    Les inconvénients majeurs sont par contre qu'il est nécessaire d'accéder à ses emails via IMAP ou POP (mais bon imap://localhost est assez rapide qd même hein ...), mais surtout, la migration vers un autre système est rendue ardue.
  • # re

    Posté par  . En réponse au message problème de reverse dns. Évalué à 2.

    Ton reverse DNS marche parfaitement, à savoir qu'en faisant un dig sur ton reverse tu auras ton ip et un dig -x sur ton ip te donnera ton reverse. C'est le fonctionnement logique du reverse.

    Toutefois, tes mails sont probablement rejettés car le reverse en uestion ne correspond pas à ton nom de domaine.

    C'est wanadoo qui te fournit cette ip, c'est donc wanadoo qui a l'autorité sur les reverses.
    Ce reverse est complétement normal dans le cas d'une connexion ADSL grand public et tu ne pourras pas (à ma connaissance) le faire changer par wanadoo.
    Seuls des FAIs comme Free, Nerim, etc... proposent une personnalisation de ton reverse.

    Une seule solution, passer par le SMTP de Wanadoo pour envoyer tes mails (une ligne de conf postfix), ou alors changer de FAI.

    Si je ne me trompe pas, tu peux également configurer postfix pour qu'il n'utilise le smtp de wanadoo que pour des domaines données (à vérifier toutefois).

    A ce sujet, je me permet d'attirer l'attention des geeks de linuxfr sur fdn ( http://www.fdn.fr/ ), un fournisseur d'accés associatif.
    Certes les tarifs ne sont pas "compétitifs", mais les services derrière et surtout "l'esprit" valent, à mon sens, le détour.
    Voilà !
  • [^] # Re: oh un SPAM

    Posté par  . En réponse au journal Echange / occasion informatique. Évalué à 1.

    Tu veux dire un peu comme pluton dont bcp ce tamponne sur ce site ?
    Ou peut être un peu comme les récits d'expérience dans un resto ?
    A moins que cela soit plus comparable au blague de merde sur les ampoules et les moules ?

    Cher Uld, je crois que toi aussi t'as écrit pas mal de trucs que beaucoup peuvent avoir perçu comme du spam, donc t'es gentil, tu laisses le monsieur spammer à son tour hein ...
  • [^] # Re: Plusieurs solutions....

    Posté par  . En réponse au journal Thunderbird : le serveur SMTP refuse que je l'utilise.... Évalué à 1.

    Sinon il te reste toujours la solution Evolution et son connecteur à Exchange pour rester dans le libre (Quid de la licence du connecteur ?). Mais c'est vrai que quitte à changer de soft, autant passer à Outlook et être tranquille :(
  • # Plusieurs solutions....

    Posté par  . En réponse au journal Thunderbird : le serveur SMTP refuse que je l'utilise.... Évalué à 1.

    1/ Soit ils ont comme quelqu'un l'a fait remarqué précédement coupé complétement le service SMTP, se basant sur le proto "home made" de Microsoft.

    2/ Soit ils ont mis une authentification sur le SMTP (relou à déployer sur les postes clients... donc peu probable).

    3/ Soit ils ont mis un système de POP-before-SMTP, mais je pense que lors de tes moults essais t'aurais bien eu "le cas de figure qui fait que ça marche".

    Donc je pense que c'est la solution 1/ .... désolé :(
    Sinon, pourquoi ne pas simplement demander aux sysadmin ? Peut être que si ils sont conscients qu'ils t'empechent de lire tes mails, ils inverseront la tendance (c'est beau de rêver).
  • [^] # Re: Ca ira, mais...

    Posté par  . En réponse au message Help regexp. Évalué à 1.

    Euh ... en quoi est ce mal de parser du HTML avec des expressions régulières ?

    Sinon, tu parles de problème au cas ou x et y sont inversés etc... c'est simplement parce que la solution que tu proposes est trop rigide.
    En cherchant une multitude de fois un motif d'attribution de valeur (cf mon post plus bas), plus aucun problème...

    Derrière ça, je conçois parfaitement qu'un parsing manuel sera beaucoup plus souvent sujet au bugs qu'une solution déjà écrite.
    A ce sujet, il existe un certain nombre de modules dédiés à cette tâche:


    [binarym@neotek]:~% apt-cache search '^libhtml.*parse.*perl' 18:39
    libhtml-parser-perl - A collection of modules that parse HTML text documents
    libhtml-simpleparse-perl - HTML::SimpleParse - a bare-bones HTML parser
    libhtml-tokeparser-simple-perl - Perl module used to tokenize HTML documents
  • # There's more than one way to do it

    Posté par  . En réponse au message Help regexp. Évalué à 4.

    [binarym@trait-plat]:~% cat test.pl
    #!/usr/bin/perl

    while(<STDIN>){
    while(/(top|left|x|y)(:|=)(\d+)/g){ print "$1 => $3\n"; }
    }
    [binarym@trait-plat]:~% cat file
    < a class="plop" style="top:50px; left:60px" href="plip.php?x=10&y=50" >< img src='img/1.png'/ >< /a >

    [binarym@trait-plat]:~% cat file| perl test.pl
    top => 50
    left => 60
    x => 10
    y => 50
    [binarym@trait-plat]:~%
  • # Re

    Posté par  . En réponse au message lancer une session X autrement qu'en root ?. Évalué à 3.

    normalement, X est suidé:

    [gco@gc]:~% ls -l /usr/X11R6/bin/X 10:45
    -rwsr-sr-x 1 root root 7860 Sep 2 2005 /usr/X11R6/bin/X

    Donc si c'est pas le cas chez toi, tu sais ce qu'il te reste à faire.
  • # non, 100 fois non.

    Posté par  . En réponse au journal sondage, enfin, presque..... Évalué à 10.

    Lier passion (l'informatique) et conviction sexuelle est un peu hasardeux AMHA.
    Pour ma part, tout les geeks de mon entourage (et ils sont nombreux) sont tous hétéros.

    Après, on peut partir sur des réflexions hasardeuses, du type que les geeks ont tendance à être très introverti (cliché #1), assez associal (cliché #2) et que de ce fait, l'écrasante majorité de leur cercle d'ami va être composée d'autres geeks (cliché #3). Le milieu des geeks étant majoritairement masculin (cliché #4).
    Toutes ces clichés mis à jour^W^W^W^Whypothèses posées, on en déduit rapidement que les probabilités pour que les personnes avec qui le geek aura un rapport intime soient des hommes sont élevées.
    On peut également partir sur une thèse du type "le geek est intelligent", donc le geek aura plus tendance à refuser les lignes de conduite imposées par les moeurs.
    Après en allant plus loin, on peut aussi décider de dire qu'il y a un gène responsable de l'homosexualité (ou de son absence puisqu'on parle de gène et non d'allèle) qui serait également responsable de l'attrait irresistible pour l'informatique.

    Non, en gros, j'pense que le sujet de ton journal est merdique, et que tenter d'établir un lien entre la sexualité et les passions est complétement débile.
    C'est un peu comme le site qui recense quelle musique est écoutée par tel utilisateur de tel distro/player/... on crée des relations de causalité là ou il n'y en a pas (AMHA toujours).
  • # Le smartphone ultime...

    Posté par  . En réponse au journal un téléphone portable sous Linux ... ouvert ?. Évalué à 2.

    J'ai galéré pour retrouver le téléphone en question, mais le voici:

    http://www.vizualiz-shop.com/~shop2/index.php?c=0&Docume(...)

    Par contre le passage en caisse va être douloureux ...

    Sinon de plus en plus de constructeur se penchent sur Linux pour la téléphonie mobile (une recherche google est assez parlante à ce sujet).
  • # re

    Posté par  . En réponse au message ethernet : 10 mais pas 100 :(. Évalué à 1.

    Juste pour info, quand on parle de vitesse réseau, il s'agit de Mbit/s et non de mhz :)

    Sinon, pour ton problème, si ton linux force la carte en 10 c'est généralement qu'il n'a réussit à négocier que cela avec le switch.

    Au pire, tu peux forcer le 100 mbit/s via mii-tools. Je t'invite à en lire la page de man pour plus de détails.
  • # Re

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

    Ce que je te conseille de faire:

    1/ Oublier l'adresse MSN: déjà que prendre sous son aile quelqu'un peut être assez "lourd", mais alors en plus si il faut passer par un proto merdique ...
    Tu dis qu'il y a des clients MSN sous Linux, effectivement. Mais tu as aussi des clients IRC/Jabber sous Windows :) et on en vient au point 2/

    2/ Télécharger un client IRC convenable pour ton windows (xchat est porté si mes souvenirs sont bons), et te rendre sur le channel #debian-fr sur le réseau freenode (irc.freenode.net) et poser tes questions sur ce chan en respectant bien les règles de bonne conduite sur IRC ( http://catb.org/~esr/faqs/smart-questions.html ).

    Personne ne se sent assez motivé je pense pour prendre un débutant sous son aile et l'aider.
    Personnellement, je ne réchigne jamais à répondre à une question sur les forums ou sur irc, mais il est hors de questions (faute de temps, etc...) que je sois le "guru personnel" de quelqu'un. Je pense que c'est le cas de la majorité des utilisateurs chevronnés de systèmes libres.

    La solution de l'IRC/Forum me semble être de loin la meilleure.
  • [^] # Re: Idée

    Posté par  . En réponse au message Quelle langage de programmation me conviendrais ?. Évalué à 4.


    ca m'interesse pas de faire du web :)

    Euh ... t'es au courant que PHP est un langage interprété comme un autre qui peut très bien être utilisé en dehors de l'aspect "web".


    c'est juste pour des applications

    Comme à peu près tout les langages de programmation en dehors de XML, HTML et LaTeX(...) (si toutefois on les considère comme langage de programmation).


    j'ai deja fait du php , j'ai detesté , j'utilise python pour faire du web

    Cool, mais on pouvait pas savoir.

    Bon, sinon, je t'invite à regarder le C++. Les pointeurs, ça met pas bien longtemps à apprendre, et ça peut s'avèrer très puissant.
    De plus, tu trouveras difficilement plus rapide que le C++ (le C? l'asm ?).
  • # Hmm ...

    Posté par  . En réponse au message Comment faire un compteur. Évalué à 1.

    Je t'aurai bien aider, mais j'ai strictement rien compris à la partie "ce que tu veux faire" dans ton post...
  • # Re.

    Posté par  . En réponse au message Login incorrect. Évalué à 5.

    Outre le problème du pass non chiffré que tu fournis, tu ne pourras pas te connecter si le shell de ton utilisateur est /bin/false.

    Pour le pass chiffré, tu crées ton utilisateur sans pass dans un premier temps, puis tu initialises ce dernier via la commande passwd.
  • # Re...

    Posté par  . En réponse au journal J'en ai marre de Google !!. Évalué à -1.

    Pas mal mais un peu tard pour un troll du vendredi et surtout, pas très frais.

    Sinon, Google s'avère être le plus innovant et le plus performant dans les nouveaux services qu'il propose, donc fatalement, il gagne.
  • # En tout cas ...

    Posté par  . En réponse au journal Mon pronostic pour la finale. Évalué à 4.

    Avec tout ça, on va peut être parvenir à remplir les trois places du podium des Darwin Awards ( http://www.darwinawards.com/ )
  • [^] # Re: pas ici

    Posté par  . En réponse au journal Tout va bien.. Évalué à -2.

    Détrompes toi, j'étais en voiture il y a une demi heure et j'ai vu moultes auto passer, drapeau français battant l'air et klaxon cassant les couilles ... Les Français fêtent défaites et victoires visiblement !
  • [^] # Re: Une idée...

    Posté par  . En réponse au message Obtenir un binaire statique à partir d'un binaire lié dynamiquement. Évalué à 2.

    Si ça peut t'aider, j'ai écrit un petit bout de perl pr copier récursivement les dépendances d'un ou plusieurs binaires (car copier les libs apparaissant dans la sortie de ldd ne suffit pas, il faut aussi copier les libs dont dépendent les libs).
    Envoie un message privé si t'es intéressé.
  • [^] # Re: et aussi ....

    Posté par  . En réponse au message decompresser .tar.gz mais sans écraser. Évalué à 2.

    Sinon Vincent, la prochaine fois, je te conseille de lire la page de manuel via un man tar car toutes ces options y sont documentées.
    C'est comme ça qu'on progresse, car en lisant la page de man, tu aurai découvert l'existence d'autres options, ce qui t'aurai évité de poser d'autres questions concernant tar dans le futur ... 'fin voilà quoi, toujours ce bon vieux RTFM qui me démange ...
  • # Re

    Posté par  . En réponse au message Comment voir le format précis des paquets pour un protocole???. Évalué à 3.

    Pour tout les protos gérés par le noyau linux en natif, c'est très simple, il te suffit d'aller voir dans les headers de ce dernier.

    Exemple pour l'IGMP:

    /usr/src/linux-2.6.13.4/include/linux/igmp.h



    struct igmpv3_query {
    __u8 type;
    __u8 code;
    __u16 csum;
    __u32 group;
    #if defined(__LITTLE_ENDIAN_BITFIELD)
    __u8 qrv:3,
    suppress:1,
    resv:4;
    #elif defined(__BIG_ENDIAN_BITFIELD)
    __u8 resv:4,
    suppress:1,
    qrv:3;
    #else
    #error "Please fix <asm/byteorder.h>"
    #endif
    __u8 qqic;
    __u16 nsrcs;
    __u32 srcs[0];
    };


    Sachant que cette structure sera généralement utilisé dans le contexte suivant:


    struct igmpv3_query *datas;
    char *pkt;
    ...
    pkt = recv(...);
    datas = (struct igmpv3_query *)pkt;


    Ta structure décrit parfaitement le paquet à priori (taille et ordre des champs).
    Voilà voilà.

    Pour les autres protos, tu peux regardes les dissectors Ethereal, mais les RFC me semble incontournable, au moins si tu veux comprendre le proto.
  • # Les script kiddies, c'est mal, encore plus quand ils savent pas lire.

    Posté par  . En réponse au message attaque arp. Évalué à 8.


    j'ai trouvé l'attaque arp qui vise modifier l'adresse mac d'une machine distante.

    T'as rien compris à l'attaque visiblement... cela sert à modifier la table ARP de la cible de l'attaque pour lui faire croire que tu es la passerelle/le serveur de mail/whatever ... En aucun cas cela va changer l'adresse MAC de la machine distante.

    De plus l'ARP Spoofing (puisque c'est de cette technique qu'il doit choisir) c'est vieux comme le monde et documenté un peu partout sur le net, donc, en vrac tu:
    1/ lit la RFC de Arp
    2/ lit les papiers concernants cette attaque.

    Sinon, sache d'ores et déjà que si c'est pour faire mumuse sur Internet, c'est mort, ARP ne dépassera jamais ton routeur ...
  • [^] # Re: Power cp: Rsync

    Posté par  . En réponse au message Copier oui ! mais pas tout..... Évalué à 3.

    La solution du rsync me semble être également un bon choix pour conserver ton arbo.
    Sinon, as tu regardé du côté des options de svn import ?
  • [^] # Re: un script pourri foireux

    Posté par  . En réponse au message Copier oui ! mais pas tout..... Évalué à 2.

    Y a plus simple:


    find . \! -regex '.+\.\(jpg\|png\|gif\)$' -exec cp {} /path/ \;


    Explication: pour chaque fichier ne matchant pas la regexp ( importance du '\!'), je lance cp <le fichier> ({} dans la syntaxe find) dans /path/. Le \; est nécessaire pour dire à find que la partie -exec est terminée.