Ben a écrit 299 commentaires

  • [^] # ... et utilité de ord ?

    Posté par  (site web personnel) . En réponse au journal expressions arithmétiques sur des caractères en shell. Évalué à 2.

    printf n'est pas interne à bash, c'est un éxécutable, donc je pense que c'est du kifkif bourricot au niveau rapidité. à part cela, je pense que c'est plus cool d'utiliser ta version avec printf plutôt que mes executables vu que printf est dispo sur plein d'unices. cela évite d'installer chr et ord.
    du coup, voici une version de 'ord' avec des execuitables unix standards:
    ord () { echo -e $(echo -n $1 | od -A n -t dC -) ; }

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # Re: telnet

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

    tu as bien fait le telnet depuis le client j'espere (pour tester le client), et tu a donc vu que exim marchais parfaitement. c'est donc ton client email qui merdouille.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # libs statiques pour progs statiques

    Posté par  (site web personnel) . En réponse au message Créer un binaire static pour une autre machine ?. Évalué à 3.

    si ton programme dépend d'une librairie A, il faut que tu compile au préalable ta librairie A ainsi que toutes ses sous-librairies en statique (généralement, c'est l'option --enable-static du configure des librairies), ainsi, le --enable-static de ton appli sera pris en compte. mais ce n'est pas tout: un grand nombre de librairies utilise maintenant le principe de dlopen() qui charge des modules si une application en a besoin (c'est le cas de Qt, Gtk+ ...). pour empêcher ce dlopen() et forcer la librairie à être completementt statique, il faut ajouter --disable-modules aux options du configure de ces librairies. malheureusement, cette option n'existe pas pour toutes les librairies. une fois toutes les librairies compilées en statique, vérifie que le Makefile généré par ton configure passe bien l'option -static à gcc pour la compilation de l'appli.

    j'espère ne rien avoir oublié.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # linuxfr a bouffé les urls :(

    Posté par  (site web personnel) . En réponse au journal expressions arithmétiques sur des caractères en shell. Évalué à 3.

    paquet debian i386:
    http://brouits.free.fr/share/utils/chrord_0.1-1_i386.deb
    (dépend seulement de libc6)

    le source est ici (lgpl):
    http://brouits.free.fr/share/utils/chrord_0.1.orig.tar.gz
    (dépend donc de libc6-dev)

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # ifconfig

    Posté par  (site web personnel) . En réponse au message ipcop. Évalué à 3.

    je ne connais pas ipcop, mais avec ifconfig, tu peux affecter 2 IP sur 1 adresse MAC. et tu auras des interfaces genre eth0:0 et eth0:1.
    après tu utilise route pour pouvoir router de l'un evers l'aute..
    je ne sais pas si cela reponds a ta question...

    man ifconfig..

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # The dnsserver returned: Name

    Posté par  (site web personnel) . En réponse au message Passerelle et perte de paquets?. Évalué à 2.

    http://foetuspary.free.fr ne fonctionne pas par exemple alors qu'un traceroute arrive à destination...

    foetuspary.free.fr n'exste pas, par-contre, foetusparty.free.fr existe.
    as-tu simplement mal orthographié ?

    je ne vois rien de louche sur tes tcpdumps.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # sans vouloir troller entre kopete et gaim...

    Posté par  (site web personnel) . En réponse au journal J'ai quitté Gnome pour KDE. Évalué à 5.

    Kopete travaille main dans la main avec Kontact, rien à voir avec Evolution/Gaim. On peut facilement lier un contact à une adresse de messagerie instantanée (MI), et ça marche. Le truc très fort : on peut regrouper des adresses de MI par contact, du coup il y a une ligne pour mon pote qui utilise MSN+ICQ+Jabber+Yahoo (comme moi). Et dans Kontact, j'ai la photo du gus avec son état (en ligne / hors ligne). Ça fait bien un an que Gnome nous le promet, et que ça marche pas.

    regrouper les protocoles sur un seul buddy:
    bon, je ne veux pas polémiquer, mais gaim fais cela très bien aussi
    voir la FAQ:
    Can I make Gaim group screen names by the person that owns them? You know, like Trillian's Meta Contacts?
    Sure! Right click a buddy on your list and at the bottom of the menu click "Expand". Then just drag other screen names to the same person below it. When you're done, click on the arrow to collapse them. [...].


    aussi, gaim partage ses ressources avec evolution et nautilus et ce depuis très longtemps (depuis evolution 1.4): il suffit pour cela de cliquer sur les préférences et d'activer le plugin evolution et le plugin nautilus. (sous debian/ubuntu, il faut faire un apt-get install gaim-gnome nautilus-sendto) et on peut envoyer un fichier depuis nautilus par un click droit vers un copain sur ICQ par exemple.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # 1) mencoder - 2) mon portable

    Posté par  (site web personnel) . En réponse au journal Tronçonnage et edition video, ordinateur portable et webcam. Évalué à 2.

    mais si je pouvais déjà tronçonner le fichier pour retrouver les morceaux originaux, ce serait pas mal.


    pour cela, "mencoder" suffit:

    $ mencoder -endpos 00:03:00 film.mpg -o 3min.mpg -oac copy -ovc copy

    $ mencoder -ss 00:03:00 film.mpg -o le_reste.mpg -oac copy -ovc copy

    et ainsi de suite sur le_reste.mpg

    (un petit script fera les repetions)

    Ensuite, c'est bientôt Noël, je cherche un ordinateur portable facile à trouver

    j'ai acheté mon portable chez mandrakestore, histoire de verser du pez à une société appréciable. ceci dit, je n'ai pas installé leur distrib, mais une ubuntu qui marche aussi bien (wifi, son, ieee1384, 3D accélérée, usb..)
    mon modèle est un HP/Compaq nx9105, il ma couté dans les 700 ¤, et m'a été livré en quelques jours. Mais maintenant, il existe des HP bien meilleurs chez mandrakestore.

    essaye de voir:
    http://store.mandriva.com/
    aussi
    https://wiki.ubuntu.com//LaptopTesting/view?searchterm=lapto(...)
    pour voir les portables testés sous ubuntu
    et bien sûr:
    http://tuxmobil.org/mylaptops.html

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # as-tu les drivers alsa ?

    Posté par  (site web personnel) . En réponse au message ma carte son n'est pas détectée. Évalué à 3.

    fait un
    $ ls /lib/modules/TA_VERSION_NOYAU/kernel/sound/pci/snd*
    pour voir si tu as les drivers alsa

    si ce n'est pas le cas, ta carte son ne sera pas reconnue.

    Dans ce cas, installe les drivers alsa avec l'outil d'installation de paquets de ta Fedora.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # Re: Pb palette

    Posté par  (site web personnel) . En réponse au message Pb Couleur Xwindows. Évalué à 2.

    certaines applis X peuvent forcer X à installer leurs palette, généralement, l'option est '-install' ; ou bien faire le contraire '-no-install' par exemple. essaye les optioins adéquates à ton appli..
    hth

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # telnet

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

    bon, allons-y avec les mimines. tapes ceci depuis ton client:

    $ telnet mon.serveur.mail 25
    il doit ecrire a peu pres ceci:
    Trying ip.du.serveur.mail...
    Connected to mon.serveur.mail
    Escape character is '^]'.
    220 localhost.localdomain ESMTP Exim

    tape:
    mail from: un_utilisateur

    il est censé répondre:
    250 Ok

    tape:
    rcpt to: un_utilisateur

    il doit repondre:
    250 Ok

    tape:
    data

    il doit repondre:
    354 End data with .

    tape:
    test nimportequoi
    .
    <-- le point final est extremement important

    il doit repondre:
    250 Ok: queued as 64EBACF65E

    tape:
    quit

    il est censé repondre:
    221 Bye
    Connection closed by foreign host.

    dis-moi où ça plante.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # regarde les sources de xboard

    Posté par  (site web personnel) . En réponse au message Connexion à un serveur de jeu d'echec.. Évalué à 4.

    $ apt-get source xboard
    $ cd xboard -4.2.6 && grep telnet *.c
    xboard.c: { "-telnet", "useTelnet", XrmoptionNoArg, "True" },
    [...]

    $ grep socket *.c
    xboard.c: if ((s = socket(AF_INET, SOCK_STREAM, 6)) < 0) {

    $ grep connect *.c
    xboard.c: if (connect(s, (struct sockaddr *) &sa,
    backend.c: sprintf(buf, "Could not connect to host %s, port %s",

    $ grep system\( -5 xboard-4.2.6/*.c | grep -i telnet

    il semble donc exister une interface telnet pour se connecter à un serveur ICS mais celle-ci ne semble pas utiliser l'executable telnet, mais plutôt un implémentation maison (avec socket()/bind()/connect() sur le port 23).

    à creuser.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # log

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

    as-tu regardé le log d'une session de ton client mail ?
    ainsi que le log d'exim sur la même session ?
    si tu n'y comprends rien, poste -les (seulement les passages intéressants) ce sera utile.

    (les logs d'exim sont dans /var/log/exim4/)

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # dns

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

    j'ai arrêter les services Bind vue que j'ai transféré sur un autre serveur

    ton ancien dns n'est plus, donc j'espère que tu as configuré tes clients pour ne plus s'y référer ? sinon, cela est probablement la cause de ton problème.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # apt-get install defrag

    Posté par  (site web personnel) . En réponse au journal Fait n°1 : Linux n'est pas sujet à la fragmentation.... Évalué à 6.

    oui oui, defrag existe sous linux.
    ext1/ext2 (donc ext3) et minix sont supportés.

    si tu n'as pas debian ou ubuntu, va ici:
    http://linux.maruhn.com/sec/defrag.html

    ceci dit, je n'ai pas testé, donclis la man page et vérifie si tu doit sauvegarder tes données..

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # NAT

    Posté par  (site web personnel) . En réponse au message Suse 10oss prob internet via réseau ethernet. Évalué à 2.

    pas de technique, essaye ceci:

    - eteinds le mac
    - allume le pc

    si ca marche, cela veut dirque que ton modem routeur n'est pas configuré pour faire de la translation d'adresse.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # fichiers de developpements

    Posté par  (site web personnel) . En réponse au message Erreur lors de la compilation d'un programme SQL. Évalué à 3.

    as-tu les includes (.h) de mysql?
    généralement, il suffit d'installer le paquet mysql-dev de ta distribution, ainis, tu aura les librairies et le includes pour eldeveloppement.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # commande

    Posté par  (site web personnel) . En réponse au message problème mysqld. Évalué à 2.

    error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'

    est-tu sûr que c'est bien le serveur que tu lances ?

    la commande pour démarrer le serveur est (sous root):
    /etc/init.d/mysql start
    ou
    /etc/init.d/mysqld start

    lancer 'mysqld' n'est pas bon.

    si tu as lancé 'mysql', il ne s'agit pas du serveur, mais du client pour interroger la base.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # dm

    Posté par  (site web personnel) . En réponse au message X11 et port 6000 sous kde ou WindowMaker. Évalué à 2.

    vu que tu n'as pas l'option nolisten tcp il est normale qu'elle ne soit pas dans tes fichiers de conf.


    # grep -r tcp $HOME/GNUstep/
    rien....

    # grep -r tcp /etc/kde
    rien...


    gnustep et kde ne sont pas des _display_ managers !
    quel display manager as-tu ? sous mandrake, il esxiste un display manager spécial (dm) de mandrake qui n'est ni kdm ni gdm. je sais qu'il porte le simple nom de 'dm' mais comme je n'ai pas de mandrake, je ne sais pas où sont ses fichiers de configuation. cherche peut-etre dans /etc/dm ?

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # Re: webmail ?

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

    quel est ton webmail ? (horde? squirrel? ...) cela ne dépend pas de linux, vu que les webmails sont généralement des scripts php,pl, jsp ou asp, ils fonctionnent aussis sous windows.

    tu parles bien d'un webmail local à ton réseau n'est-ce-pas ?

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # Re: Annuler un reboot dans l'urgence

    Posté par  (site web personnel) . En réponse au message [Terminal] Annuler un reboot dans l'urgence. Évalué à 2.

    Ph Husson dit:
    meme pas foutu d'utiliser ssh(il veut ptet qu'on le pirate)
    C'est quoi ton ip mon gars???(juste histoire que je fasse un nmap et ptet le pirater jverrai bien)

    euh, cher Ph Husson, que ce soit ssh ou telnet, c'est completement kif kif bourricot à pirater, du moment que tu as trouvé le passwd: un petit script expect suffit. le seul avantage de ssh c'est l'auth certifiée du serveur (mais ça tout le monde s'en fout), et l'encryption, dont tu te fout completement si tu as craqué le mot de passe.

    Sinon, pour revenir au sujet de init, je préconise d'utiliser la commande telinit qui sert à ça ainsi qu'à d'autres features pour parler au process init.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • [^] # Re: Virus linux/windows : pourquoi

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

    c'est pour cela qu'il faut toujours installer un paquet via le systeme de paquets de sa distrib car il est vérifié et signé (du moins chez debian, avec gpg)

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # webmail ?

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

    quel est ton webmail ? à priori cela n'as pas de rapport avec exim qui est un serveur smtp. Ton webmail regarde-t-il les mails dans le spool ou bien utilise-t-il imap ?

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # man grep :)

    Posté par  (site web personnel) . En réponse au message X11 et port 6000 sous kde ou WindowMaker. Évalué à 3.

    dans bcp de distribs, X est en -nolisten tcp
    chez moi, la conf est dans :
    /etc/X11/xinit/Xserverrc
    mais certains displaymanager overrident cette option donc il faut les configurer : exemple # gdmconfig pour gdm.
    en l'occurence, gdm a l'option "DisallowTCP=true"

    bref pour te documenter, une simple commande suffit:

    # grep -r nolisten /etc/X11/

    (c'est ce que j'ai fait pour en arriver la)

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie

  • # mandrake control center -> LAN

    Posté par  (site web personnel) . En réponse au message connexion internet??. Évalué à 3.

    bon, je n'ai pas de mandriva, mais mon père en aa une et je me souviens vaguement:

    - tu démarre depuis le menu->système->configuration->configurer l'ordinateur

    -tu clique sur connection internet

    -tu ajoute une connection de type LAN
    (surtout PAS 'ADSL' car la freebox n'est pas un simple modem adsl, c'est une passerelle)

    -tu choisis ta carte réseau détectée

    -tu sélectionne le protocole DHCP

    -tu valide la connexion au démarrage

    et voila click click

    et tu est connecté et tu le sera à chaque fois que tu démarrera ta machine.

    Tout homme qui dirige, qui fait quelque chose, a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens d'autant plus sévères qu'ils ne font rien du tout. -- Jules Claretie