OpenBSD 5.1

Aujourd’hui est sorti OpenBSD 5.1.

Pour ceux qui ne connaissent pas, OpenBSD est réputée pour être la distribution UNIX la plus robuste en terme de sécurité. Pendant près de 10 ans aucune faille de sécurité ne l’a atteinte. La version 5.1 arrive donc, 6 mois après la version 5.0 et apporte un lot de nouveautés conséquent. Plusieurs packages sont passés d’une version majeure à une autre, notamment isc-dhcp-server qui passe de 3.1.3 à 4.2.3.

Pour faire la mise à jour c’est extrêmement simple:

  1. Insérez le CD d’OpenBSD 5.1 et bootez dessus
  2. Tapez U pour upgrade à la première question
  3. Suivez ensuite les différentes questions concernant le réseau
  4. Lorsqu’il vous demandera le disque principal, je vous suggère de forcer le FSCK, surtout si vous n’avez pas redémarré le serveur depuis longtemps
  5. Installez les packages qu’il vous faut
  6. Redémarrez !

Ensuite il faut mettre à jour les packages, qui ont sûrement été cassés par la mise à jour (dans mon cas squid a été cassé par la mise à jour de libpthread)

  • Exportez le PKG_PATH adapté à votre architecture:
export PKG_PATH="http://ftp.fr.openbsd.org/pub/OpenBSD/5.1/packages/amd64/
  • tapez pkg_info pour voir la liste des packages installés si vous ne vous souvenez pas de tout
  • Et enfin pour chaque service tapez pkg_add -u
pkg_add -u squid

La mise à jour se passe très bien, on reconnait que la team OpenBSD fait un excellent travail pour que sa distribution soit cohérente.