And voila! iMil.net has now migrated to a brand new (well, actually recycled) server, which is incidentally hosted by myself, in my company’s server room.
What are the news? on the architecture side, nothing revolutionary, my good old setup composed of a Debian (squeeze, yeah I don’t like to play) GNU/Linux dom0, which hosts various NetBSD 6.0/amd64 domUs (now SMP!).
Main news is the activation of naxsi, the Web Application Firewall on the nginx reverse proxy.
NetBSD
GNU/Linux Magazine France numéro 156 est sorti, vous y trouverez un article de mon cru sur l’histoire et l’utilisation de l’infrastructure rc.d. Bonne lecture !
GNU/Linux Magazine France numéro 155 est dispo, avec dedans 10 pages de NetBSD 6.0, rédigées par votre serviteur, enjoy !
Et bah voila, NetBSD 6.0 est dans les bacs, et avec lui, pkgin accessible depuis sysinst(8)…
In February this year, I decided to bring my NetBSD commitment to a whole new level and re-installed my ${DAYJOB} workstation with NetBSD 5.1.2.
Good news is the workstation still runs NetBSD (of course), recently migrated to 6.0_BETA2 (soon RC1), and I have no plan to change it so far. It is fast, stable, has 2D and 3D acceleration (thanks to the radeon(4) driver and DRM), I can even play games with my collegues (ioquake3 and friends).
Le tuning X11 peut parfois s’avérer pénible, surtout lorsque l’on constate des résultats étranges tels de des trainées de fenêtres sur l’écran, des pixels clignotants, ou encore que ce !@#!@#!@# de DRI refuse de prendre en charge votre carte graphique. Ainsi, je vous livre en pâture ce fichier /etc/X11/xorg.conf qui me permet de faire tourner une ATI Radeon 3000 (0x9616, carte intégrée à ma station de travail à ${DAYJOB}) sous NetBSD 6.
Mes machines NetBSD passent doucement mais sûrement toutes en 6.0_BETA2. La migration est peu douloureuse, mais je vous propose tout de même une petite piqure de rappel:
Récupération des sets binaires, par exemple ici ftp://ftp.fr.netbsd.org/pub/NetBSD/NetBSD-6.0_BETA2/i386/binary/sets/ Sauvegarde de l’ancien kernel Le set modules étant installé, vous pouvez éventuellement réinstaller un noyau -GENERIC modulaire, puisque nous avons réalisé cette mise à jour via un noyau -MONOLITHIC
Et moyennant quoi:
Il est évidemment possible de réaliser cet upgrade via les sources du système, je vous renvoie pour cela au Guide NetBSD qui explique très simplement les étapes à suivre.
3 ans plus tard, c’est arrivé. Y’a pas à chier, ça fait quelque chose.
Tout ça, c’est la faute à Guigui2. Et à Nils aussi.
Y’a quoi, 2/3 semaines, ces deux là me disent que ce serait tellement bieeeen si on avait conky dans pkgsrc et que patati le challeeenge et que patata tellement c’est beau tellement y’a des thèmes de ouf et j’en passe et des meilleures.
Et je regarde.
Et c’est l’engrenage.
Deux semaines plus tard donc, je viens d’importer sysutils/conky dans pkgsrc current avec le support des sensors usuels, CPU (SMP), load, mémoire, réseau, disque ainsi que batterie et température.
Tout commence la semaine dernière, un innocent freelance que nous faisons bosser sur un projet secret de domination des informations galactiques me montre son boulot et ne résiste pas à l’envie de me montrer des bouts de code. Je ne manque pas de remarquer que son éditeur de texte ne ressemble à rien de connu, mais brille par sa simplicité et son élégance. Il m’annonce fièrement qu’il travaille sous Sublime Text 2.