05/05/2009
Mises à jour diverses et variées
[ update freebsd openwrt blosxom ]
Il y a des périodes comme ça, on a envie/besoin de changement(s). Petit récapitulatif:
kimsufi
Passage de FreeBSD 7.1 en 7.2. A moi les joies des jails multi ipv4/ipv6 !
fon2200
Passage d' OpenWRT 7.09 en 8.09. Toujours aussi simple une fois que l'on a accès à la console.
dg834g
Récupération d'un petit boitier modem/routeur wifi qui a rapidement ingurgité un OpenWrt 8.09. Seule ombre au tableau:
root@dg384g:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.2M 1.2M 0 100% /
/dev/root 1.2M 1.2M 0 100% /rom
tmpfs 6.2M 736.0k 5.5M 12% /tmp
tmpfs 512.0k 0 512.0k 0% /dev
/dev/mtdblock4 1.8M 760.0k 1.1M 41% /jffs
mini_fo:/jffs 1.2M 1.2M 0 100% /
Un rootfs de 1.2 Mo rempli à 100% et un /tmp qui ne sert pas beaucoup. Je dois revoir ma copie.
shuttle K45
J'ai mis en place un petit NAS pour sauvegarder les photos et vidéos familiales. Au menu:
- 2 x 1 To en Raid 1
- FreeBSD
- Zfs
Un prochain billet décrira plus en détail l'histoire de cette machine.
Le blog
Il n'aura échappé à personne le changement radical de ce blog. On m'a fait découvrir blosxom et je suis tombé sous le charme de ces 444 lignes de perl. Du perl, rien que du perl, pas de dépendance. Le style est un peu brut de décoffrage mais j'y travaille :)
A venir:
- passage du linutop et des vieux portables en OpenBSD 4.5
- passage des foneras 2100 et de la fonera 2+ en OpenWrt 8.09
- peaufinage du blog
Bon, c'est pas le tout mais j'ai du boulot :)
Ps: pour les adeptes des flux rss/atom, c'est en cours.
24/01/2009
Cela fait plusieurs semaines que je repousse la mise à jour de mon serveur. Bien que la documentation ne manque pas, je me posais plusieurs question:
freebsd-update ou make depuis les sources ?
Cette question a rapidement trouvé une réponse: freebsd-update ne marche qu'avec un kernel GENERIC. Comme j'ai rajouté ALTQ et IPSEC je dois donc compiler depuis les sources.
est-ce que j'ai assez de place ?
Je n'avais pas envie d'essayer et de remplir ma partition / qui fait 5 Go. La seule autre partition est gérée par ZFS. Mais est-ce que mon /usr/obj sous ZFS sera disponible après un reboot ?
le mode single est-il vraiment nécessaire ?
La lecture du handbook nous conseille de passer en mode single avant l'installworld.
Depuis un dédié le mode single sous-entend "utilisation d'un kvm ip". Chouette, ces merderies c'est souvent du java et je n'en veux pas.
Alors que je trainai sur #freebsd-fr, gnomii a eu la gentillesse de partager sa procédure:
- make buildworld
- make buildkernel
- make installkernel
- reboot
- mergemaster -p
- make installworld
- mergemaster
- reboot
J'ai donc décidé de me lancer.
c'est parti
récupération des sources
# grep tag etc/cvs-supfile
# *default release=cvs tag=RELENG_7_1
# cvsup -g -L 2 etc/cvs-supfile
compilation
# grep KERNCONF /etc/make.conf
# KERNCONF=OVH7_ALTQ_IPSEC
# [ snip procedure de gnomii ]
au résultat
# du -h /usr/obj
# [ snip ]
# 861M /usr/obj
# du -h /usr/src
# [ snip ]
# 542M /usr/src
# uname -smri
# FreeBSD 7.1-RELEASE amd64 OVH7_ALTQ_IPSEC
# df -h /dev/ad4s1a
# Filesystem Size Used Avail Capacity Mounted on
# /dev/ad4s1a 4.9G 2.3G 2.2G 51% /
Pages : 1
Rss