kd a écrit 478 commentaires

  • # j'ai trouvé

    Posté par  . En réponse au message Message d'erreur : "You don't exist. Go away !". Évalué à 7.

    J'ai finalement compilé strace statiquement pour mon 386, j'ai lancé
    strace minicom
    et dans les divers messages, je découvre que le binaire pourtant statique de minicom fait appel à la bibliothèque libnss_files.so

    Je me rappelle alors que pendant la compilation de minicom, j'ai eu droit à un warning comme quoi justement une certaine fonction getpwuid aurait besoin de la bibliothèque libnss_files.

    Bon bah, on plonge dans le code source de minicom.

    Oud, la fonction getpwuid() n'est appelée qu'une seule fois. Quand l'appel à cette fonction ne se déroule pas bien, le fameux message "You don't exist. Go away !" est affiché.
    Aller hop, je commente l'appel à cette fonction getpwuid()

    En fait getpwuid() remplit une structure contenant les champs du fichier /etc/password pour un uitlisateur donné.

    Comme je suis en système embarqué et que seul l'utilisateur root est présent, j'ai remplit moi-même à la main cette structure.

    C'est sale mais ça marche !

    Courage, il ne me reste plus qu'à régler ce problème de clavier, peut-être essayé de compiler avec uclibc voire dietlibc au lieu de la grosse glibc, et enfin je pourrais aller me coucher en ce jour de Noël :)
  • # J'ai trouvé !

    Posté par  . En réponse au message PAM qui ne marche pas ?. Évalué à 1.

    Ça y est, j'ai trouvé !

    En fait, la syntaxe du fichier console.perms a changé, de la même manière que la commande chown.

    En effet, la syntaxe n'est plus user.group mais user:group (avec un deux-points).

    Voilà, maintenant ça marche !

    J'espère que mon commentaire servira à quelqu'un d'autre qui aura le même problème que moi :)
  • # Bravo !

    Posté par  . En réponse au journal Carte postale virtuelle le retour.... Évalué à 3.

    Merci beaucoup pour ces très très jolies cartes !

    Du très beau et bon travail !

    Bravo bravo !!
  • [^] # Re: Udev

    Posté par  . En réponse au message PAM qui ne marche pas ?. Évalué à 2.

    Par contre, il me semble que udev n'est utilisable qu'avec le noyau 2.6 (bah oui, je suis toujours en 2.4, flemme du changement oblige :)

    Sinon, ce petit problème va peut-être m'encourager à migrer.

    Sinon, je ne me prend pas vraiment le chou parce que ce que j'ai dans mon /etc/security/console.perms est la configuration par défaut de ma Gentoo. Il suffit juste de mettre les bon users dans les bon groupes, ce que tu dois apparemment aussi faire avec udev.

    Seulement, avant ça marchait sans problèmes. Puis là, ça marche plus :D
  • [^] # Re: Qualité en baisse

    Posté par  . En réponse à la dépêche Deux failles de sécurité pour les noyaux Linux 2.4.x et 2.6.x. Évalué à 5.

    Tu compares des pommes et des oranges.

    Il n'y a pas de mal à ça : je préfère l'orange en jus et la pomme en tartatin
    :-p
  • # linuxFr et DoS ?

    Posté par  . En réponse au journal SUN et DoS?. Évalué à 2.

    Je sais pas si vous avez remarqué, mais LinuxFr n'était plus très accessible aujourd'hui (mercredi 08 décembre 2004) entre 18h30 et 19h00 environ

    Voir la charge duserveur qui est montée jusqu'à presque 100 !
    http://linuxfr.org/images/load/load.png(...)

    Attention, vous ne pourrez voir le pic sur l'image du lien ci-dessus qu'avant demain 19h. Après, il s'autodétruira :)
  • # Ça dépend du niveau de sécurité voulu.

    Posté par  . En réponse au journal outil suppression définitive de données. Évalué à 5.

    Tout dépend du niveau de sécurité voulu.

    Sinon, en espionnage industriel, il existe des machines qui arrivent à lire jusqu'à sept couches d'informations écrites sur le disque dur. En gros, tu écris un fichier, tu le remplis de 0, puis de 1 puis de 2, puis de 0xff. Tu crois être tranquille pour le contenu initial du fichier ? Détrompe-toi, la machine dont je parle arrivera à avoir le contenu du fichier initial. J'ai lu ça je ne sais plus où, donc je n'ai pas de liens, il faudrait me croire sur parole ;)

    Donc, le mieux ça reste encore de détruire tes fichiers en détruisant purement et simplement ton disque dur. Tu peux choisir l'outil que tu veux. Je préconise la hache, la presse hydraulique ou encore la fonte :)
  • [^] # Re: Appli libre ?

    Posté par  . En réponse au journal Photo de 2.5Gpixels. Évalué à 2.

    C'est sûr que ça serait intéressant. Parce que avec tous les outils que j'ai, je ne pense pas pouvoir lire ton image. Chargée en mémoire, elle pèse 12000*12000*3 = 412 Mo.

    Mais je me demande si c'est possible de faire ça avec du jpeg. Peut-on accéder de manière plus ou moins directe à une portion spécifique de l'image ?

    Sinon, j'aimerais bien disposer de ton image :) Tu l'as prise où ?
  • [^] # Re: pourquoi la différence ?

    Posté par  . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 1.

    Une fois de plus, je répète que quand on vante les mérites du logiciel libre, on ne le fait pas en arnaquant les windowsiens qui ne savent pas ce qu'est le libre. Bah oui, c'est de l'arnaque : la personne qui ne sait pas ce qu'est le libre et qui arrive sur le site gcompris.net, elle va sur la page de téléchargement et ce qu'elle lit en premier, c'est que la version Windows est payante, soi-disant pour encourager les gens à aller sous Linux.

    Tout d'abord, si c'est pour gagner sa vie, pourquoi ne pas l'écrire explicitement à côté du prix ? Pourquoi mentir en écrivant que c'est pour encourager les gens à aller sous Linux ? Je n'aime pas les gens qui mentent de la sorte en cachant la vérité.

    Personnellement, si je trouvais une occasion de me faire de l'argent en vendant mes services de compilateur (en plus c'est même pas moi qui compilerait, c'est gcc :-p), ET SI DE PLUS je veux faire connaître le logiciel libre, j'écrirais en gros sur la page de téléchargement quelque chose de ce genre :

    GCompris est libre : vous pouvez donc télécharger et compiler le code source librement et gratuitement sur ce présent site. J'ai néanmoins sué corps et âme pour vous compiler une version Windows, et c'est pour cela que cette version est payante. L'argent gagné m'aidera à continuer le projet et ainsi l'améliorer.
    La version Linux reste cependant gratuite. Celà incitera ainsi à certains utilisateurs de découvrir ce merveilleux système libre.

    Ensuite, je mettrais un lien vers des explications sur ce qu'est le libre, un lien vers un CD-Live qui contient GCompris, par exemple Freeduc.

    Mais en AUCUN cas, si je prétends être quelqu'un qui veut faire découvrir le logiciel libre, en aucun cas je ne présenterais les choses telles qu'elles sont sur le site de gcompris.

    Je ne suis absolument pas contre le fait de gagner sa vie vie le LL, bien au contraire, même si personnellement j'essayerais d'éviter le cas pour un projet personnel comme celà a l'air d'être le cas pour gcompris. C'est un avis personnel et qui peut-être découle de mon côté légèrement altruiste mais là n'était pas la question.

    Et aussi, pour ta gouverne, ce n'est pas parce que je suis en classe prépa que je ne gagne pas actuellement ma vie. Il est certes vrai que je ne suis pas encore indépendant au niveau financier. Mais quoi qu'il en soit, ça ne fait pas beaucoup avancer les choses de mettre en avant mon jeune âge de la sorte.

    J'espère que cette fois j'ai été clair sur mon point de vue :))
  • [^] # Re: pourquoi la différence ?

    Posté par  . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à -1.

    > L'utilisateur à la liberté de choisir linux ou windows

    A croire que tu ne lis pas ce que j'ai écris :-p (si, si, regardez bien le smiley, je ne fais pas d'attaque !) Je disais justement : "D'ailleurs, qui nous dit que cet utilisateur n'est pas forcé à utiliser Windows, pour des raisons qu'on ignore ?"

    > à une autre époque on payait les gens pour leur travail
    Je remarque que tu as dis naturellement on payait les gens et non pas les gens se faisaient payés. Bon bon, peut être que c'est une subtilité involontaire...

    Je pensais que Monsieur Coudoin était une personne qui vantait les mérites du logiciel libre via son programme gcompris. Or il n'en est rien. Quand on fait vraiment du libre, on ne le fait pas pour gagner sa vie. Car si on est intéressé (par l'argent), alors le libre n'est qu'un moyen et non plus une philosophie. Et je trouve choquant qu'une personne qui se fait passer pour un évangélisateur du libre "force" les gens à payer. Pour les guillemets autour du mot "force", voir un post au-dessus. Et quand je dis "qui se fait passer pour un évangélisateur du libre", je me base sur cette phrase que je lis sur gcompris.net :
    "afin d’encourager l’utilisation de GNU/Linux la version Windows inclue une limitation"

    Ainsi, quand on fait vraiment du libre, on ne le fait pas pour de l'argent, et ainsi, on n'en a que peu faire que l'utilisateur paye ou pas puisque ce n'est pas une fin en soi. Ainsi, la naïveté touchante que tu assignes à ma pensée n'est pas vraiment justifiée de ce point de vue là.

    Eh oui, par contre je suis encore assez naïf pour croire que les gens qui vont sur linuxfr.org sont pour la plupart pour le Libre, le seul et le vrai, selui qui n'a pas de rapport avec l'argent. Or, finalement on se rend compte que si tout le monde aime le libre et GNU/Linux, c'est parce que c'est gratuit pour les utilisateurs, et que de l'autre côté, chez le développeur, c'est pour se faire de l'argent...

    Et malheureusement, c'est bien ce vers quoi tend aujourd'hui de plus en plus le sens de logiciel libre. Et c'est une suite logique, puisqu'après tout le libre étant de plus en plus connu, c'est un marché qui s'ouvre de plus pour les entreprises. Argent, quand tu nous tiens...

    Mais bon sang, n'y a-t-il vraiment que moi qui développe des programmes libres pour la liberté du programme mais aussi et surtout celle de ses utilisateurs ?
  • [^] # Re: pourquoi la différence ?

    Posté par  . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 1.

    J'ai mis des guillemets autour du mot "forcer", mais ça a pas dû passer.

    Supposons que je sois un enseignant qui n'y connaisse rien en informatique et que j'ai ouï vanter les qualités de gcompris. J'ai entendu dire d'un collègue que gcompris est un très bon logiciel et que de surcroît il est libre et qu'on peut se le procurer gratuitement. Je vais sur le site de gcompris et naturellement je me dirige sur la page nommée "téléchargement". Et là, que vois-je ? On me fait comprendre que la version de Windows est limitée et payante. Evidemment, personne ne me dit que je peux compiler ou me faire compiler les sources gratuitement.

    Si ça c'est pas du forçage, alors c'est du forçage masqué.
  • [^] # Re: pourquoi la différence ?

    Posté par  . En réponse au journal Vente de gcompris: retour d'expérience. Évalué à 6.

    Je suis assez d'accord avec toi. J'ai été un peu déçu voire légèrement choqué de découvrir la logique du "C'est mieux sous Linux, allez-y voir".

    La promotion du logiciel libre devrait d'abord se faire par le logiciel. Pourquoi "forcer" les gens à aller voir sous Linux ? Après tout ils ont la liberté de choisir, c'est pour moi la force du logiciel libre. Obliger l'utilisateur à payer ou installer Linux est selon moi une mauvaise chose. D'ailleurs, qui nous dit que cet utilisateur n'est pas forcé à utiliser Windows, pour des raisons qu'on ignore ? Il serait alors obligé de payer ?

    Je pense qu'une version Windows gratuite donnerait plus aux gens une certaine conscience des qualités du logiciel libre. Le simple fait de dire que la version Linux fonctionne mieux devrait être suffisant, au lieu d'en plus les obliger à débourser une somme, même minime. Car de toute façon, si l'utilisateur a une certaine reconnaissance envers gcompris, alors il déboursera.
  • # 400000 mails par jour, c'est presque rien !

    Posté par  . En réponse au journal Bill Gates reçoit 4 millions d'emails par jour mais n'en lit que 40.000. Évalué à 2.

    > ce qui fait que Billou doit tout de même encore se taper 40.000 spams par jour...

    Il y a un "0" qui s'est transformé en ".". Mais à part ça bin heu... si tout un département s'occupe de filtrer ses mails, crois-tu vraiment que beaucoup de spams puissent encore passer ? A mon avis, l'info nous dit que Bill Gates reçoit environ 400000 vrais mails par jours.


    D'ailleurs... c'est quoi l'adresse mail de Monsieurs Gates (ou les adresses) ?

    ok, je sors, je sors... pas taper :)
  • # Lancer un getty

    Posté par  . En réponse au message Connecter une VT420 sur COM1 ou COM2. Évalué à 5.

    Il faut que tu lances un programme qui puisse gérer ton terminal, sinon il ne se passera rien !

    par exemple, tu peux rajouter dans ton /etc/inittab la ligne suivante :

    co:12345:respawn:/sbin/agetty 38400 ttyS0 vt420


    Tu peux évidemment utiliser un autre programme que agetty.
    Pour plus de renseignement, man inittab et man agetty sont tes amis.
  • # Auto réponse (et flagellation)

    Posté par  . En réponse au journal dnsmasq, un petit serveur DNS. Évalué à 6.

    Evidemment, à force de lire "Cherche sur Google pour trouver une réponse", j'ai même pas lu la FAQ qui contient la réponse à ma question métaportologique du port 1113 :
    Q: Why does dnsmasq open UDP ports >1024 as well as port 53.
       Is this a security problem/trojan/backdoor?
    
    A: The high ports that dnsmasq opens is for replies from the upstream
       nameserver(s). Queries from dnsmasq to upstream nameservers are sent
       from these ports and replies received to them. The reason for doing this is
       that most firewall setups block incoming packets _to_ port 53, in order
       to stop DNS queries from the outside world. If dnsmasq sent its queries
       from port 53 the replies would be _to_ port 53 and get blocked.
    
       This is not a security hole since dnsmasq will only accept replies to that
       port: queries are  dropped. The replies must be to oustanding queries
       which dnsmasq has forwarded, otherwise they are dropped too.
     
       Addendum: dnsmasq now has the option "query-port" (-Q), which allows
       you to specify the UDP port to be used for this purpose.  If not
       specified, the operating system will select an available port number
       just as it did before.
    
  • # il suffit de cliquer

    Posté par  . En réponse au message amsn et msn 7. Évalué à 2.

    Outils > Préférences... > Session

    puis cocher la case "Ne pas montrer"
  • # Petite question...

    Posté par  . En réponse à la dépêche Pilote Eagle-Usb 2.0.0 disponible. Évalué à 3.

    Très bon travail, je viens d'emerge l'ebuild de la 1.9.6 il y a quelques jours et la 2.0.0 sort juste après !

    Toujours est-il que j'utilise ce driver avec un Fast 800 (avec pppoa donc) qui marche bien sur ma Gentoo. Parfois il y a un message d'erreur du driver qui dit quelque chose du genre "unable to do blabla" ou "bad je sais pas quoi" et la connexion ne marche plus, il faut la redémarrer. Mais celà arrive très très rarement.

    Sinon, j'ai lu que ATM permet des MTU très grand et donc qu'on pouvait mettre le MTU de l'interface ppp (ppp0 chez moi) à 1500. Je constate néanmoins que le MTU par défaut dans mes fichiers de config est à 1496. Je voulais juste savoir si c'est normal... Et une explication serait chaleureusement accueillie :)
  • # Des logiciels par Bernard Parisse

    Posté par  . En réponse au journal Calcul formel. Évalué à 2.

    Le célèbre (pour ceux qui ont des calculatrices HP4x) Bernard Parisse a écrit Giac/xcas qui est libre :
    http://www-fourier.ujf-grenoble.fr/~parisse/(...)

    A noter que le logiciel de calcul formel des calculatrices HP49 a été écrit par ce même Bernard Parisse (voir vers le bas de la page sus-citée) et est sous license LGPL. Comme quoi, si vous voulez faire des maths un peu plus "librement", achetez une HP plutôt qu'une TI ;)
  • # Le contenu, le contenu...

    Posté par  . En réponse au journal Un site avec sans Hack CSS ?. Évalué à 8.

    Un site, c'est d'abord du contenu, peu importe si ça ne s'affiche pas au pixel près de la même manière chez deux personnes différentes.

    Car de toute manière, ton site ne s'affichera jamais de la même manière sur un Mozilla dernière mouture, sur l'écran de ma calculette qui fait 33x10 caractères et qui lance lynx sur un émulateur de terminal, et sur l'écran du dernier portable gprs.

    Et puis même s'il pouvait s'afficher partout comme chez toi, mon voisin daltonien qui ne peut voir le site que si les couleurs sont bien choisies, mon autre voisin malvoyant qui doit avoir une taille de police d'au moins 36px, un collègue aveugle qui fait appel à un lecteur oral, moi qui ai désactivé le javascript, l'autre les CSS, mon cochon d'inde qui ne perçoit que les mouvements, tout ce beau monde ne verra jamais ton site de la même manière.

    Mais le dénominateur commun, c'est le contenu, à supposer que tu fasses un site pour que les gens le lisent. Si tu veux faire une démonstration de design, il est clair que HTML et CSS n'est pas la meilleure des solution. Pour ça, il y a le Flash, les images (bah oui, on peut "compiler" tout un site sous forme de fichiers graphiques si on veut), ou encore un beau fichier PDF.

    Donc, en conclusion, adoptons un design sobre, et qui s'affiche correctement chez tout le monde, et écrivons des sites dont le contenu est intéressant :)

    Pour ceux qui font des sites, j'ai un petit document assez intéressant qui traite de l'accessibilité :
    http://www.la-grange.net/accessibilite/(...) [Plongez dans l'accessibilité]
  • [^] # Re: Presque rien (mais je suis pas dév)

    Posté par  . En réponse au journal Et vous que développez vous?. Évalué à 1.

    Mes projets HP sont tous libres : la license utilisée est la GPL.
  • [^] # Re: Bash:cmnt substituer le même prefix d'une série de fichiers...

    Posté par  . En réponse au message Bash:cmnt substituer le même prefix d'une série de fichiers.... Évalué à 5.

    Je ne sais pas pourquoi tout le monde fait toujours la faute.

    Il faudrait TOUJOURS quoter les variables bash car si ces variables contiennent des noms avec des espaces - par exemple - ton script tombe à l'eau et parfois, ça peut être catastrophique (surtout quand il y a un rm dans le coin)

    donc ici, il faudrait remplacer tous les $i par des "$i". C'est tout simple mais ça vous évitera bien des ennuis !
  • [^] # Re: Plusieurs tampons

    Posté par  . En réponse au journal Le copier coller sous X. Évalué à 1.

    Merci beaucoup pour l'explication et les liens !

    Mais maintenant, j'ai une autre question, y'a-t-il des émulateurs de terminal qui savent utiliser le presse papier (clipboard) ?

    Je sais que gnome-terminal sais faire ça, et je pense que konsole doit savoir le faire aussi, mais chez les autres émulateurs plus légers, il me semble que ça n'est pas implémenté :/
    Par exemple, je ne crois pas que xterm ou rxvt implémente la gestion du clipboard. Qu'en est-il de vos émulateurs de terminal : aterm, eterm , etc... ?
  • # balise <?php

    Posté par  . En réponse au message [Débutant] PHP et XHTML. Évalué à 7.

    Si tu as accès à la configuration de ton serveur, il vaut mieux mettre
    short_open_tag = Off dans ton php.ini

    Si tu fais ce changement, tu seras obligé d'utiliser <?php ?> pour mettre ton code php au lieu du <? ?>

    En effet, si tu laisses la variable short_open_tag à On, php va croire que le <?xml débute du code PHP et ne va donc pas comprendre le xml version="1.0" encoding="ISO-8859-15" qui suit, d'où l'erreur.

    Sinon, autre solution si tu n'as pas accès au serveur, tu dois passer par cette étape plus fastidieuse :
    <?php
    echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n";
    ?>
  • # petit script

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

    Tu écris un script qui prend la liste de tous les fichiers à télécharger, regarde l'extension du fichier (ou toute autre règle simple à implémenter et qui sert à déterminer le type d'un fichier), qui filtre la taille.

    Tu passes ensuite tous ces noms de fichiers à wget pour qu'il les télécharge.

    Je ne peux pas t'écrire le script car je ne sais pas à quoi ressemble la page de ton site: est-ce un listing de fichiers du type Apache, ou est-ce que les noms des fichiers sont inclus dans une page html ?

    Si tu ne peux pas obtenir la taille, bin je crains que ça ne soit fichu pour toi. Tu peux toujours écrire un patch pour wget, mais je ne sais pas si tu en le temps, ou les moyens :)
  • # charset

    Posté par  . En réponse au message Samba, filesystem et nom de fichiers. Évalué à 6.

    Il faut que tu regardes au niveau de l'encodage des caractères.
    J'ai dans mon smb.conf :
    dos charset = 850
    unix charset = ISO8859-1


    Mais celà dépend aussi de la manière dont sont encodés les noms de ficheirs sur ton système de fichier UFS. On peut normalement l'encodage des noms de fichiers dans le fichier /etc/fstab.

    Sinon, il n'est pas normal que ton script de backup foire à cause de caractères bizarres dans les noms de fichiers. Si ça marche pas, c'est que c'est pas très bien écrit ;-)

    Par exemple, si la variables bash $1 contient un nom de fichier bizarroïde, as-tu pris la précaution d'écrire :
    cp "$1" "/tmp/destination/$1" au lieu du mauvais cp $1 /tmp/destination/$1 (même commande, mais sans les guillemets) ?

    Donne-nous des exemples de noms de fichiers bizarres que tu obtiens en faisant un ls sur ta partition ufs. Les noms sont-ils encodés en UTF8 au lieu de ISO-8859 ?