madko a écrit 395 commentaires

  • [^] # Re: Requête sql

    Posté par  (site web personnel) . En réponse au message MySql, UTF8 (et peut-être Perl). Évalué à 0.

    Si t'es tables sont bien en utf8 c'est juste un probleme d'affichage, il faut donc dire a tes libs mysql que la connexion doit se faire en UTF8 avec la commande suivante:

    SET NAMES 'utf8';

    ça m'a souvent aidé mais mes scripts sont en php, donc jsais pas si ça va t'aider dans ton cas.
  • # Les scripts d'init et rpm

    Posté par  (site web personnel) . En réponse au message Guide Debian -> Red Hat. Évalué à 3.

    Pour gerer les services la commande est chkconfig

    chkconfig --list

    chkconfig service_truc_muche on (ou off)

    tu peux specifier les runlevel bien sur. Pour l'ordre c'est en debut du script d'init ya un commentaire utilisé par chkconfig par ex:

    #! /bin/bash
    #
    # network Bring up/down networking
    #
    # chkconfig: 2345 10 90

    Pour executer un script d'init t'as la commande service
    service network [start|stop|restart|status...]

    ça evite de taper le chemin complet vers le script /etc/init.d/network...

    Quelques commandes rpm utiles:

    Avoir le contenu d'un fichier rpm:
    rpm -qpl package.rpm

    Pareil pour un rpm deja installé:
    rpm -ql package_installé

    Connaitre la version d'un package installé
    rpm -q package_installé

    Voir tous les rpm installés:
    rpm -qa

    Pour voir les dependances
    rpm -qpR package.rpm

    bref ya plein de trucs sympa, man rpm sinon

    Installer un rpm meme s'il l'est deja par ex
    rpm -ivh --force package.rpm

    Ou lui dire de pas gerer les dependances
    rpm -ivh --nodeps package.rpm

    Si c'est pour mettre a jour
    rpm -Uvh package.rpm

    Pour yum c'est facile

    Rechercher un nom de package
    yum list "*recherche*"

    Rechercher un package
    yum search truc

    Pour installer
    yum install package

    Pour mettre a jour le systeme
    yum update

    Pour lister les mises a jour
    yum list updates

    Pour upgrader un package
    yum upgrade package

    Les options generiques de yum sont dans /etc/yum.conf
    Et les repositories sont en general dans /etc/yum.repos.d

    Par contre je crois que sur les RHEL 4 et anterieur yum devait pas etre present, jdis peut etre une betise, c'etait pas uniquement de base up2date?

    Apres la grosse difference entre debian et RH ça va etre la confection de package mais t'en as peut etre pas besoin.
  • [^] # Re: Pour faire court, pour complèter

    Posté par  (site web personnel) . En réponse au message Guide Debian -> Red Hat. Évalué à 1.

    urpmi marche tres bien sur redhat, on utilise d'ailleur ce gestionnaire au boulot sur nos serveurs :)

    d'ailleurs ya meme apt4rpm, smart etc
  • [^] # Re: ldconfig -v

    Posté par  (site web personnel) . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    En tout cas c'est bien mieux en effet
    Mais si tu pose la question c'est que tu as essayé et que ça marche toujours pas?
  • # ldconfig -v

    Posté par  (site web personnel) . En réponse au message ACML , libgfortran , ubuntu x86_64. Évalué à 1.

    avec la commande ldconfig -v tes libs gfortran sont bien listées?
  • # Pour faire court

    Posté par  (site web personnel) . En réponse au message Guide Debian -> Red Hat. Évalué à 2.

    La conf réseau est dans /etc/sysconfig/network-scripts/ifcfg-ethX

    Tu y trouve dedans:

    DEVICE=ethX
    IPADDR=192.168.0.1
    NETMASK=255.255.255.0
    ONBOOT=yes
    HWADDR=00:00:00:00:00

    pour la gateway ainsi que le hostname c'est dans /etc/sysconfig/network

    HOSTNAME=toto
    GATEWAY=....

    Bref c'est pas compliqué et c'est pas hostile :p

    Tu as pas mal d'outils texte et graphique qui commence par system-config-* (genre system-config-network) mais ils sont pas forcement installé...

    enfin bref:

    http://www.centos.org/docs/5/html/5.1/Deployment_Guide/s1-ne(...)

    centos = version recompilée des RHEL (là c'est la 5 mais si tu remonte t'as les version precedente)
  • [^] # Re: hum hum

    Posté par  (site web personnel) . En réponse au journal Nexenta Core Platform RC3. Évalué à 0.

    Je sais pas pourquoi on a bien moinssé mon commentaire precédent, quelqu'un a dû se sentir agressé je sais pas. En tout cas je precisais justement que c'etait basé sur une Debian (il y a donc Debian basée sur un noyau linux et des outils GNU, mais aussi Debian basée sur OpenSolaris ou meme Hurd pour le rappeler.)

    Apres pour être tres reducteur apt (le gestionnaire de packages de Debian) peut s'installer sur plein d'OS, j'avais meme cru voir un projet pour windows??
  • [^] # Re: Pulseaudio

    Posté par  (site web personnel) . En réponse au journal Fedora 9. Évalué à -1.

    ah merci pour le plussage :p
  • [^] # Re: Pulseaudio

    Posté par  (site web personnel) . En réponse au journal Fedora 9. Évalué à 0.

    Zenworks Orchestrator fait pas mal de trucs, tu place quelques part ton Zen Orchestrator Server (ZOS), et sur tes serveurs qui vont heberger tes VM tu place des agents. Du coup ZOS connait tes machines, et via les agents installés dessus peut y executer des jobs, bref il fait scheduler. Par exemple tu lance le job qui permet de detecter le type d'hyperviseur installé sur chacune de tes machines (par exemple Xen). Tu a aussi des scripts deja tout fait pour detecter tes images de VM etc. Le truc qu'est cool c'est que ces jobs sont codés en Python :p et tres bien documenté par Novell.
    Le scheduler peut balancer les jobs sur tous les agents connus, ou alors en fonction de certains criteres (allumé, fait parti de tel groupe, le nom, ip etc)

    Tu as un warehouse pour stocker et versionner tes images de VM. Avec les jobs tu peux du coup facilement deployer, cloner, une VM vers une machine physique dispo.

    Apres bien sur les agents tu les installe aussi dans les VM. ZOS s'occupe de demarrer les machines virtuelles sur les machines physiques si tu a par exemple un job qui a besoin de cette VM etc. En quelques ligne de code tu fais un job qui s'occupe par ex de demarrer plus de VM si la charge moyenne est trop élevée et inversement, tu peux aussi par ex faire un script qui migre toutes les VM d'une machine quand tu demande a ZOS de l'arreter. etc. C'est super souple.

    J'avais vu a peut pres les meme fonctionnalités chez VmWare mais ça faisait trop boite noire, pis c'etait pas le meme prix. Et je suis pas sur mais leur langage pour les jobs est surement specifique, là c'est du python on se lance rapidement.

    Enfin bref j'ai une belle maquette de ça au boulot et j'amuse bien, mais j'aimerais bien savoir si c'est utilisé quelque part en prod... Le but etant d'avoir une gestion centralisé d'un parc de plusieurs centaines de serveurs hebergeant des machines virtuelles, avec pas mal d'automatisation, de plan de charge etc pour en faciliter l'exploitation, reagir aux montés en charge et aux pannes etc.
  • [^] # Re: Pulseaudio

    Posté par  (site web personnel) . En réponse au journal Fedora 9. Évalué à 2.

    le truc de redhat a pas l'air tres fini ou est plus limité que Zenworks Orchestrator qui lui permet de gerer tout un datacenter virtualisé, avec des templates de vm, gestion de versionning, python comme langage pour les jobs, gestion utilisateurs/roles/contraintes etc. En tout cas c'est l'impression que j'ai en allant sur le site redhat du projet en question.

    Cependant concernant la licence d'Orchestrator j'ai rien trouvé, ça doit pas etre tres libre... Dommage car c'est carrement un clone (et qui fonctionne) de la solution Virtual Infrastructure de VmWare.

    Dommage que j'ai plus de point j'aurai bien ecrit tout ça dans un journal... mince les gens faut arreter de me moinsser quand jdis un truc pas interessant, jdis que ça de toute façon!
  • [^] # Re: Pulseaudio

    Posté par  (site web personnel) . En réponse au journal Fedora 9. Évalué à 1.

    pour les datacenter ya l'excellent Zenworks Orchestrator mais bon c'est de Novell, j'aimerais bien trouver des retours d'experience.

    Jvais aller voir Virt-factory, voir ce que ça fait de beau
  • [^] # Re: Nexenta Core Platform RC3

    Posté par  (site web personnel) . En réponse au journal Nexenta Core Platform RC3. Évalué à -1.

    je me doutais bien qu'il etait dans le coup, enfin c'est évident quoi
  • [^] # Re: hum hum

    Posté par  (site web personnel) . En réponse au journal Nexenta Core Platform RC3. Évalué à -8.

    En meme temps si on doit toujours representer les memes choses.

    Ceci dit t'as très bien resumé ce qu'est Nexenta, une distro GNU/OpenSolaris, basée sur Debian, et apparament Ubuntu?
  • [^] # Re: Re:

    Posté par  (site web personnel) . En réponse au journal Fedora 9. Évalué à 1.

    Merci pour tes liens IsNotGood, tres interessants tout ça
  • # et oui

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

    il va falloir que tu retire les sections en rapport avec mysql car le php.spec genere normalement plusieurs rpm, dont le php-mysql par ex. Mais bon pourquoi ne pas le laisser suffiera de pas l'installer? vu que c'est des .so.

    Si tu veux que ça soit plus propre tu met les sections en rapport avec mysql dans des blocs conditionnels

    %if %{with_mysql}
    %package mysql
    bla bla bla
    %endif

    dans la section du configure
    %{?_with_mysql:--with-mysql=shared} \

    la section %files etc...

    et au debut de ton .spec tu met par ex:
    %define with_mysql 0
    ou alors tu le passe en parametre a rpmbuild
  • [^] # Re: TROP TÔT !!!

    Posté par  (site web personnel) . En réponse à la dépêche Fedora 8: le loup-garou est lâché !. Évalué à 4.

    c'est justement pour ça que j'y suis passé :)
    C'est bien de le rappeler
  • [^] # Re: TROP TÔT !!!

    Posté par  (site web personnel) . En réponse à la dépêche Fedora 8: le loup-garou est lâché !. Évalué à 1.

    ba si t'es en rawhide t'es deja en fedora8 donc en fait... sont pas si en avance que ça :p
  • [^] # Re: hugin

    Posté par  (site web personnel) . En réponse à la dépêche Linux et la photographie : état des lieux. Évalué à 3.

    qtpfsgui est vraiment pas mal pour la photo HDR

    pour hugin ça manque un peu d'automatisation, et c'est vrai qu'il est pas facile d'acces. D'ailleurs merci pour l'astuce sur les tiff multicalques ça a l'air bien pratique
  • [^] # Re: 1

    Posté par  (site web personnel) . En réponse au message Erreur Postfix - cyrus21 Mailbox does not exist. Évalué à 1.

    Je suis exactement dans le meme cas que toi, as tu trouvé une solution?
  • # xen 3

    Posté par  (site web personnel) . En réponse à la dépêche Xen 3.0.4 et la virtualisation matérielle. Évalué à 3.

    c'est vrai yen a qui osent utiliser xen 3 en environnement de production? (ceci n'est pas un troll déguisé en question serieux, c'est plutot l'inverse)
  • [^] # Re: Bug sur Debian SID

    Posté par  (site web personnel) . En réponse à la dépêche Faites parler vos fichiers avec hachoir-metadata. Évalué à 5.

    et puis un jour les utilisateurs liront la notice
  • [^] # Re: Financement des pôles

    Posté par  (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 2.

    enfin bon j'ajouterais aussi que les Logiciels Libres ont aussi un coût pour la France. Mais bon jprefere carrement que mes impots soient redirigés dans cette direction plutot que dans les caisses de microsoft :)

    J'espere aussi que ce pôle de competitivité va permettre a plein de SSLL/SSII autour du logiciel libre de travailler avec l'etat. Leur ouvrir les marchés de support logiciel libre par exemple, ne pas voir toujours les memes boites en gros.

    ça fait peur quand meme ce decalage entre le Ministre qui anonce seulement maintenant des mesures pour favoriser les LL alors que ça fait des années que sont ministere tourne avec :) Apres Dadvsi et les tentatives de brevet sur les logiciels on y comprend plus rien
  • [^] # Re: Financement des pôles

    Posté par  (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 1.

    c'est plutot en effet dans les 50¤ avec des pc bureautique dans les 300¤ vendu avec licence windows (utilisée ou pas)
    Faut bien comprendre que ça s'achete en gros tout ça, donc rien a voir avec les prix de la fnac :p
  • [^] # Re: C'est bien, mais...

    Posté par  (site web personnel) . En réponse à la dépêche Mozilla Firefox 2 est sorti. Évalué à 0.

    il me semblait que acid 2 etait juste un test de comportement sur des CSS mal formulés (ya qu'a voir le code source)... donc bon faudrait arreter de dire que si ça passe pas acid 2 c'est nul
  • [^] # Re: Xen, oui, mais faut voir, quoi..

    Posté par  (site web personnel) . En réponse à la dépêche Xen 3.0.3 virtualise sans modification l'OS invité. Évalué à 1.

    c'est clair que la doc est dépassée, le coup du noyau unique pour dom0 et domU j'ai bien galeré. Mais au final ça simplifie pas mal.

    Autre bordel aussi le support PAE, quand t'a plus de 4Go de ram, ça semble pas encore super stable

    Sinon a part ça, savoir quelle version du kernel le make world va compiler ça m'a pas derangé du moment que ça marche ;)

    là où ça manque de maturité c'est les packaging xen des differentes distrib, j'ai surtout essayé sur la fedora, ba c'est une catastrophe, alors que compiler a la mano ça marche niquel (faut dire que le xen doit compiler le kernel patché fedora ça doit pas etre une simple affaire...)