Maniatux's Blog

Welcome to the internet

planet-libre

Serveur sous OpenBSD #6

Rédigé par Xavier - - Aucun commentaire

Lenteurs

J'ai installé OpenBSD sur un ordinateur physique, et les performances sont maintenant correctes. J'en déduis que les lenteurs que je rencontrais étaient dues à Linux-KVM, il y a probablement des paramètres à trouver ou des bugs à corriger. En effet, plus d'une heure pour décompresser une archive de 22Mo (les ports), on se dit qu'il y a un problème. Voici les paramètres du disque virtuel KVM que j'utilisais :

  • Format : qcow2
  • Taille : 32636Mo
  • Bus : IDE
  • Cache : none

Voici la configuration de la machine physique que j'utilise désormais pour travailler :

  • Processeur AMD Athlon 3500+ (64 bits)
  • 1GB de ram
  • Disque 160GB IDE
  • GeForce 7600GT

Ports

Je me suis à nouveau penché sur les ports et la compilation de Prosody. Après avoir épluché la documentation anglophone j'ai appris à différencier les branches d'OpenBSD et des ports :

  • Release : la version du CD-ROM
  • Stable : la version à jour
  • Current : la version de développement

Et il convient de ne pas mélanger deux branches entre OpenBSD et les ports. Je tourne sur OpenBSD 5.0, et dans mes premiers essais j'avais récupéré une archive des ports datant de Aout 2011 que j'avais trouvé dans le répertoire "OpenBSD5.0" mais visiblement ce n'est pas la bonne version, allez savoir pourquoi.

J'ai ensuite récupéré une version dans le répertoire "Snapshots", mais là on est sur du current et ça ne fonctionnait pas non plus. Après une bonne bagarre avec la documentation, j'ai enfin trouvé la démarche à suivre :

  1. Télécharger la version "OpenBSD5.0" des ports (celle de Aout 2011)
  2. Décompresser
  3. Mettre à jour avec cvs

Concrètement ça donne ça :

# cd /root
# ftp ftp://ftp.openbsd.org/pub/OpenBSD/5.0/ports.tar.gz
# tar xzf ports.tar.gz -C /usr
# cd /usr/ports
# export CVSROOT=anoncvs@ftp5.eu.openbsd.org:/cvs
# cvs up -rOPENBSD_5_0 -Pd

Pfiou, après plusieurs minutes, vous devriez avoir un arbre de ports enfin à jour. En effet, Prosody apparait bien comme 0.7p5, et accepte de compiler sans erreur.

Documentation

Et maintenant ?

Je me penche sur la modification du port pour avoir Prosody 0.8.2. Si j'y parviens je m'inscrirais au mailinglist de OpenBSD pour éventuellement leur soumettre mon travail, si c'est assez propre.

En Vrac #13

Rédigé par Xavier - - Aucun commentaire

  • Jeuxvideo.com félicite l'éditeur de Serious Sam III de sa solution anti-piratage : l'inclusion d'un nouvel ennemi invincible qui vous pourri la vie. En prime ça marcherait sans DRM. C'est drôle, car si le jeu veut pouvoir détecter si il est original ou copié, il doit pourtant y en avoir un quand même. Sauf qu'au lieu d'empêcher le lancement, il pourri la vie du joueur, quel progrès... Ce système n'est pas nouveau, Batman Arkham Asylum le faisait aussi, il était impossible de planer et donc d'avancer dans le jeu. En attendant le résultat est toujours le même, le crack est dispo dès le jour de sa sortie, voire même avant.
  • Cyrille Borne s'inquiète de l'avenir du PC face aux tablettes et aux smartphones (je ne mets pas de lien, vous connaissez bien maintenant). Pour ma part je n'imagine pas une seconde que le PC se fasse remplacer par ces gadgets. Même le PC portable n'a pas remplacé le PC de bureau. Et pour cause, il y aura toujours des besoins particuliers à remplir, par exemple les gamers et surtout les entreprises, et ça les tablettes n'en seront jamais capables. On aura toujours besoin d'un vrai clavier, d'un écran correct (et pas au format timbre poste) ainsi que d'une prise réseau.
  • Actualité spatiale : la sonde russe Phobos-Grunt, bloquée en orbite autour de la terre, aurait perdu 2 morceaux, et son orbite est de plus en plus basse. Pendant ce temps, la sonde américaine Curiosity en route vers mars, est sur une trajectoire tellement parfaite que les corrections planifiées ne seront pas toutes nécessaires, et pourront être repoussées. La sonde New Horizons qui est en route vers Pluton "n'est plus qu'à" 1,5 milliards de km. Pourquoi noter ce chiffre ? Parce que c'était le précédent record établi par Voyager 1 il y a très longtemps. (Source : Ciel et espace).
  • Si vous voyez un gros point très brillant dans le ciel, à l'est (impossible à manquer), c'est la planète Jupiter. Avec de bonnes jumelles vous pourrez voir 4 de ses satellites (Io, Ganymède, Europe, Calisto).
  • Alors que Windows 8 intégrera Hyper-V, Gnome 3 réplique en proposant son gestionnaire de machines virtuelles s'appuyant sur KVM qui est intégré au noyau Linux. Bon d'accord je présente la nouvelle de façon trollesque, mais une machine virtuelle n'est généralement pas un outil qu'on utilise aussi souvent qu'un traitement de texte, et qui s’adresse plutôt à des administrateurs. Il est donc amusant de voir ces deux environnements tenter de les banaliser.
  • ...et pour finir, la taxe sur la copie privée des semences appliquée aux agriculteurs. Une taxe qui ne rapporte pas à l'Etat, il ne faut pas déconner non plus, mais aux entreprises qui développent ces graines. Bizarrement la nouvelle n'a pas fait tant de bruit que ça.