Krunch a écrit 4025 commentaires

  • [^] # Re: et après ?

    Posté par  (site web personnel) . En réponse au sondage Pourquoi avez-vous installé Linux, la première fois ?. Évalué à 6.

    Haiku ?
    ReactOS ?

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: ezines

    Posté par  (site web personnel) . En réponse au sondage Pourquoi avez-vous installé Linux, la première fois ?. Évalué à 3.

    en parlant de ezines, ça existe toujours ? (déjà à l'époque ceux que je lisais n'étaient pas récents)

    Les seuls ezines que je connais sont plutôt orienté sécurité mais phrack est toujours vivant et « récemment » j'ai vu passer (IN)SECURE et ClubHACK.

    http://www.phrack.org/
    http://www.net-security.org/insecuremag.php
    http://chmag.in/

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Contenu de plus de trois mois.

    Posté par  (site web personnel) . En réponse à l’entrée du suivi la page de nouveau commentaire redirige vers le contenu sans permettre de commenter. Évalué à 2 (+0/-0).

    Effectivement. Bon du coup c'est la CSS qui met pas le message assez en évidence ou bien on pourrait remplacer le lien de commentaire par un message indiquant que le journal est archivé.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # avec les headers

    Posté par  (site web personnel) . En réponse à l’entrée du suivi la page de nouveau commentaire redirige vers le contenu sans permettre de commenter. Évalué à 2 (+0/-0).

    Et évidemment les headers sont pas passés. J'ouvrirais bien un ticket pour expliquer que la « balise triple backquote » est cassée mais je laisse ça pour un autre jour.

    Les headers donc :

    GET /nodes/41682/comments/nouveau HTTP/1.1
    Host: linuxfr.org
    [...]
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
    Accept-Language: en-us,en;q=0.5
    Accept-Encoding: gzip,deflate
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
    Keep-Alive: 300
    Connection: keep-alive
    Referer: https://linuxfr.org/users/slyce/journaux/von-inutilitaires-pr%C3%A9f%C3%A9r%C3%A9s
    Cookie: remember_account_token=mekmitasdigoat; https=1; linuxfr.org_session=loremipsum

    HTTP/1.1 302 Found
    Server: nginx/0.7.67
    Date: Wed, 28 Dec 2011 21:50:14 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    Keep-Alive: timeout=5
    Status: 302 Found
    X-Served-By: 15625
    X-Revision: 61482a4c3c1640f7de44b24021345676711f626a
    Location: https://linuxfr.org/users/slyce/journaux/von-inutilitaires-pr%C3%A9f%C3%A9r%C3%A9s
    x-ua-compatible: IE=Edge,chrome=1
    Cache-Control: no-cache, private
    Set-Cookie: linuxfr.org_session=loremipsum; path=/; secure; HttpOnly
    X-Runtime: 0.008130
    X-Rack-Cache: miss
    X-Frame-Options: DENY

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # phk n'aime pas C11

    Posté par  (site web personnel) . En réponse à la dépêche C11 n'est pas encore mort. Évalué à 10.

    https://www.varnish-cache.org/docs/trunk/phk/thetoolsweworkwith.html

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: sélection générique de fonctions

    Posté par  (site web personnel) . En réponse à la dépêche C11 n'est pas encore mort. Évalué à 5.

    J'imagine que le choix est laissé au compilateur. Mais dans le sens où le type est connu à la compilation ça semblerait idiot de faire ça à l'exécution.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # et internet il fait comment pour savoir qu'il doit passer par ton serveur pour parler à 10.8.0.6 ?

    Posté par  (site web personnel) . En réponse au message Mise en place d'un Proxy tcp crypté (vpn). Évalué à 3.

    Le seul problème que je rencontre, mais qui plutôt ennuyeux c'est que je peux pas sortir de mon serveur.

    D'après ce que tu décris je suis à peu près sûr que c'est faux. À tous les coups les paquets du client partent bien sur internet via ton serveur mais la machine avec laquelle tu essais d'établir une connexion ne sait évidemment pas par où passer pour répondre à 10.8.0.6. Il te faut aussi du NAT (ou utiliser une IP routable) pour que la connexion semble provenir de ton serveur.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # refactoring

    Posté par  (site web personnel) . En réponse au message Recherche des appels. Évalué à 4.

    Le mot clé est « refactoring ». C'est comme ça que les IDE appelle ce genre de fonctionnalité.

    Si rien n'existe déjà, il te reste à écrire un parser de PHP qui puisse te permettre de le faire.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: SELinux

    Posté par  (site web personnel) . En réponse au journal CryptDB : un bond en avant pour la sécurité des base de données. Évalué à 2.

    Ah vrai dire je pense qu'il devrait être possible d'utiliser sepsql en conjonction avec un système à la CryptDB. On fait du contrôle d'accès au niveau de la structure de la base de données et le contenu n'est déchiffré que par les clients. Les deux systèmes ne protègent pas la même chose mais ils ne me semble pas incompatibles.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: pour linux

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Ultracopier 0.3 pour Noël. Évalué à 1.

    dlopen est gentil, mais deja que dans un autre commentaire je précise que ca va finir par ramer, alors la reouvrir une lib a chaque appel ...

    Je vois pas pourquoi tu voudrais ouvrir une lib à chaque appel.

    Je ne comprends pas ta remarque sur syscall et LD_PRELOAD, peux tu etayer par un exemple ? je ne vois pas en quoi ca empeche une autre soft de reimplémenter ses appels standards.

    LD_PRELOAD contient une liste de bibliothèques à charger. Si l'une d'elle remplace write() par exemple et qu'elle utilise syscall() pour transférer l'appel, ça court-circuite tous les autres. Puis il y a le problème des syscalls qui n'en sont pas (fork() par exemple).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: pour linux

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Ultracopier 0.3 pour Noël. Évalué à 2.

    Si on se dit tiens, dans mon write je vais appeler le vrai write(2), bienvenu dans le monde merveilleux des boucles récursives infinies qui vont péter ta pile !

    dlopen(3) est ton ami. Il y a des exemples sur http://svn.clifford.at/shadowfs/trunk/ par exemple.

    Notre sauveur sera syscall(2)

    Excellente idée si on veut casser LD_PRELOAD pour toutes les autre bibliothèques qui l'utiliseraient et avoir à réimplémenter des morceaux de la libc.

    Perso je vais rester avec un bon coreutils stable et fiable, merci.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Parallel ?

    Posté par  (site web personnel) . En réponse au message Améliorer les performances lors de l'accès au contenu d'un répertoire.. Évalué à 2.

    Moi ça me rappelle surtout qu'après avoir modifié coreutils pour trier les inodes avant d'en faire quoi que ce soit, les performances ont été grandement améliorées pour les répertoires avec beaucoup de fichiers : http://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=24412edeaf556a

    Enfin ça s'applique sans doute pas dans ce cas ci vu que le monsieur a dit qu'il utilisait Fedora 16 (qui a sans doute ce commit intégré).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Exemple curieux

    Posté par  (site web personnel) . En réponse au message Améliorer les performances lors de l'accès au contenu d'un répertoire.. Évalué à 2.

    getdents(2) vs stat(2)

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: DIY

    Posté par  (site web personnel) . En réponse au message Utiliser plusieurs DNS. Évalué à 1.

    De manière générale ça me semble plus simple à résoudre au niveau serveur que client. Même si le serveur reste sur le client qui aura 127.0.0.1 dans resolv.conf. Sinon le libresolv de la glibc étant basé sur (une vieille version de) Bind, il ne permet pas non plus le comportement souhaité de toute façon (à moins d'aller jouer avec les hooks disponibles, ce qui pourrait être une solution intéressante en fait).

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: DIY

    Posté par  (site web personnel) . En réponse au message Utiliser plusieurs DNS. Évalué à 2.

    Évidemment si on sait à l'avance quels domaines forwarder à qui, Bind peut le faire oui.

    Sinon j'ai sous la main une quarantaine de lignes de Python qui font un proxy DNS redirigeant les requêtes sélectivement (basé sur "ip route" mais c'est adaptable évidemment). Je ne suis pas autorisé à les reproduire ici mais c'est vraiment pas compliqué à réécrire from scratch.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # DIY

    Posté par  (site web personnel) . En réponse au message Utiliser plusieurs DNS. Évalué à 2.

    AFAIK bind ne permet pas ça. Par contre c'est assez simple à implémenter sois même. Peut-être un poil plus compliqué s'il faut que ça soit efficace mais rien d'impossible.

    Cela dit, c'est assez pourri comme situation et il est généralement préférable d'avoir des noms cohérents et globaux.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Civilization V, uniquement

    Posté par  (site web personnel) . En réponse au sondage vous et les jeux vidéos (sur quoi vous jouez ?). Évalué à 2.

    Comment tu fais pour jouer peu à Civilization ? De mon expérience soit on y joue 12h d'affilé tous les jours pendant 3 semaines soit on n'y joue pas du tout.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # alternatives

    Posté par  (site web personnel) . En réponse au message Être notifié de la fin d'un process. Évalué à 3.

    La manière traditionnelle et sans doute la plus appropriée dans la plupart des cas est effectivement d'utiliser waitpid(). Mais puisque tu as l'air de vouloir du Tim Toady...

    ptrace(2) te donnera un PTRACE_EVENT_EXIT quand le process surveillé se termine.

    SystemTap permet de faire des trucs comme ça :

    probe kprocess.exit {
            if (pid() == 42) {
                    printf("process exited\n")
                    exit()
            }
    }
    
    

    Il y a un PERF_EVENT_EXIT qui est émis et qui doit pouvoir être récupérable via perf mais je sais pas s'il est possible d'obtenir celui d'un process spécifique.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Rectification

    Posté par  (site web personnel) . En réponse au journal Microsoft s'occupe de vos enfants. Évalué à 3.

    Évidemment c'est pas le même texte et j'avais cherché un bout qui est différent.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Rectification

    Posté par  (site web personnel) . En réponse au journal Microsoft s'occupe de vos enfants. Évalué à 4.

    À part le "source: Microsoft" en bas de l'article, je ne vois rien qui montre que ça vienne effectivement de chez Microsoft. J'arrive pas à trouver le texte sur microsoft.{com,fr} en tout cas.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # DSD

    Posté par  (site web personnel) . En réponse au journal Qui veut entrer au MI6 ?. Évalué à 2.

    Évidemment je me suis trompé de journal.

    À la Ruxcon la DSD avait des posters comme ça :

    Apply Now
    6AAAAABbi8uDwx4zwDPSigOK
    ETLCiAM8AHQrg8EBg8MB6+wz
    /7/z+TEct0SlpGf5dRyl53US
    YQEE56Ri7Kdkj8IAABkcOsw=
    
    

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # DSD

    Posté par  (site web personnel) . En réponse au journal Can you crack it?. Évalué à 2.

    À la Ruxcon la DSD avait des posters comme ça :

    Apply Now
    6AAAAABbi8uDwx4zwDPSigOK
    ETLCiAM8AHQrg8EBg8MB6+wz
    /7/z+TEct0SlpGf5dRyl53US
    YQEE56Ri7Kdkj8IAABkcOsw=
    
    

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: tcpdump

    Posté par  (site web personnel) . En réponse au message Problème LDAP (enfin plutot réseau). Évalué à 2.

    404
    Si tu repostes il est possible que je regarde sous 7 jours.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # tcpdump

    Posté par  (site web personnel) . En réponse au message Problème LDAP (enfin plutot réseau). Évalué à 3.

    Les deux lignes de tcpdump que tu donnes ne donnent pas beaucoup d'information. On voit juste une machine qui envoi un ACK sur une certaine connexion puis un SYN pour ouvrir une autre connexion.

    Faudrait une séquence un peu complète pour pouvoir espérer diagnostiquer quoi que ce soit.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • [^] # Re: Comment est-ce possible?

    Posté par  (site web personnel) . En réponse au journal [MS11-083] Vulnérabilité dans la pile TCP/IP de Windows permettant l'execution distante de code. Évalué à 5.

    J'ai toujours pas compris l'intérêt de ce genre de vidéo. Code or it didn't happen.

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.