% tar -jx < *.bz
Notes
Notes d'EuroBSDcon 2011
Écrit le dim. 30 octobre 2011.
EuroBSDcon 2011 s'est déroulé au début de ce mois d'octobre. Je viens de finir de mettre en forme mes notes sur les conférences que j'ai suivies.
Installation d'une kimsufi sous FreeBSD en full-ZFS
Écrit le sam. 27 août 2011.
Comme ZFS c'est beau, ça rend le poil soyeux et ça permet à l'admin de
diminuer sa consommation d'aspirine, j'ai profité de mon changement de
Kimsufi pour l'installer en tout ZFS, depuis le boot. Bien sûr, une
solution aurait été de laisser l'installation sur
/ et de ne mettre
que les données sur un volume ZFS, mais c'est trop facile, ça. Et puis
on garde de l'UFS, c'est
so-XX
ième siècle
.
Écrire un fichier de complétion pour zsh
Écrit le mar. 21 juin 2011.
zsh est très connu pour son système de complétion très poussé. Malheureusement, zsh n'est pas équipé pour gérer les conventions d'appel de tous les outils qu'on peut trouver sur nos babasses. On peut donc être amené à écrire soi-même une méthode de complétion. Ces notes ont été prises à l'occasion de l'écriture d'un fichier de complétion pour ezjail, et les exemples viennent de là.
emacs dans Tron
Écrit le ven. 8 avril 2011.
L'info fait le tour des blogs sur emacs: emacs est utilisé dans Tron 2.0. Plus précisément, eshell est utilisé pour tuer la vidéo que Sam Flynn utilise pour se moquer du conseil d'administration. jtnimoy, derrière les effets spéciaux du film, donne tous les détails.
ezjail : mettre à jour ses jails FreeBSD avec freebsd-update
Écrit le mer. 6 avril 2011.
ezjail (sur la documentation duquel votre serviteur a pas mal travaillé ces derniers temps) est un outil d'administration des jails pour FreeBSD. Dirk Engling a ajouté il y a peu la possibilité de mettre à jour le système de base des jails en utilisant FreeBSD Update (c'est dans le CVS, pas encore dans la dernière version d'ezjail). Il est donc possible de passer son serveur FreeBSD avec ses jails d'une version à l'autre sans avoir à compiler quoi que ce soit.
FreeBSD 8.2 et 7.4 : deux sorties pour le prix d'une
Écrit le sam. 26 février 2011.
Cette semaine, deux nouvelles versions de l'OS au démon rouge sont sorties : 7.4 et 8.2. La version 7.4 sera la dernière version de la branche 7, et à ce titre a droit à un support allongé, dont la fin est prévue dans 2 ans. Les utilisateurs des versions 7.x sont encouragés à mettre à jour leurs systèmes. En revanche, la version 8.2 contient des changements plus intrusifs, mais bénéficiera d'un support plus court.
iftop, IPv6 et FreeBSD (et Linux aussi, d'ailleurs)
Écrit le mar. 22 février 2011.
iftop(8) est un très bon outil pour mesurer l'activité réseau d'une
machine. La dernière version stable (0.17), qui est dans tous les bons
OS, remonte à février 2006. Récemment, Paul Warren a ajouté le support
d'IPv6 (auparavant, seuls les flux en IPv4 étaient pris en compte). Il
y a quelques difficultés pour compiler ceci sous FreeBSD ; j'ai une
série de patches pour corriger cela, en attendant son intégration par
Paul Warren. J'ai aussi un
port pour FreeBSD.
Atom.el, une bibliothèque Elisp pour générer des flux Atom
Écrit le dim. 6 février 2011, modifié le jeu. 10 février 2011.
Cette bibliothèque permet de créer facilement des flux depuis un programme Elisp, sans se préoccuper des détails du format. Les entrées individuelles peuvent être au format texte, HTML, XHTML. En sortie, les formats RSS et Atom sont gérés, bien que la priorité lors du développement ait été le format Atom —bien plus simple, et avec moins d'ambiguïtés dans sa définition.
Net::OpenID::Server pour héberger son propre fournisseur OpenID
Écrit le sam. 1 janvier 2011, modifié le sam. 5 février 2011.
Ayant eu besoin d'un identifiant OpenID, je me suis plongé dans la description du protocole et ai implémenté mon fournisseur OpenID. Certes, il y a phpMyID, mais celui-ci est abandonné depuis 2 ans… À l'inverse, Net::OpenID::Server vient d'être repris par Robert Norris qui lui a insufflé un second souffle, avec une nouvelle version qui sera prochainement disponible.
Configuration de papillon
Écrit le jeu. 9 décembre 2010, modifié le sam. 22 janvier 2011.
papillon est une kimsufi louée chez OVH.
pf dans FreeBSD
Écrit le lun. 29 novembre 2010, modifié le dim. 23 janvier 2011.
FreeBSD contient trois pare-feu dans le système de base, pf, ipfw (IPFIREWALL) et ipf (IP Filter).
Codes utilisés par traceroute(8)
Écrit le lun. 29 novembre 2010, modifié le sam. 22 janvier 2011.
Parce que je n'ai pas été capable de trouver une référence bien
lisible des codes affichés par
{,tcp}traceroute(8)… et bien lisons
un peu de code d'iputils.
Utiliser la touche Super sous X
Écrit le sam. 18 septembre 2010, modifié le sam. 22 janvier 2011.
Il faut placer un appel à
setkxbmap avant le lancement du
gestionnaire de fenêtres, sinon les touches
Super+& et ss. ne
fonctionnent pas (mais
Super+flèche gauche fonctionne comme
attendu). Si on lance X avec
startx, le fichier
.xinitrc est un
bon candidat. Sinon, il faut voir la configuration de son gestionnaire
de connexion. Sous openSUSE, un petit script dans
/etc/X11/xinit/xinitrc.d a fait l'affaire. J'ai quand même dû
préciser à GNOME le clavier que je voulais, puisque GNOME installera
de toute façon son agencement.
Show me the codez!
Écrit le mer. 25 août 2010, modifié le ven. 24 décembre 2010.
J'ai envoyé sur svn.fperrin.net/scripts quelques scripts, principalement pour mon propre usage. Toujours pour mon propre usage, voici un peu de documentation sur le fonctionnement de ces scripts.
Passage de mercure à Lenny avec snapshots LVM
Écrit le dim. 9 mai 2010, modifié le sam. 22 janvier 2011.
Ces quelques notes décrivent le passage à lenny du serveur mail du ResEl. L'idée principale a été d'utiliser des snapshots LVM afin de laisser une instance de la machine tourner en etch et rendre le service prévu, pendant qu'une deuxième instance est lancée avec une deuxième adresse IP et est mise à jour en lenny.
Date : 2012-04-09 18:47:45 CEST
Sauf mention contraire, les textes de ce site sont sous licence Creative Common BY-SA.
Certains des articles sont publiés sur Planet Libre, l'aggrégateur des blogs de la communauté francophone du Logiciel Libre.
Ce site est produit avec des logiciels libres 100% élevés au grain et en plein air.