1.8 KiB
1.8 KiB
categories | date | description | draft | tags | title | |||||
---|---|---|---|---|---|---|---|---|---|---|
|
2021-01-13T20:02:39+01:00 | Correctif OpenBSD: carp, bpf | false |
|
Syspatch : carp (2021/01/13) |
Correctif de fiabilité carp
L'utilisation de bpf(4) sur une interface CARP pourrait entraîner une utilisation après une erreur.
Il est nécessaire de redémarrer la machine car ce correctif affecte le noyau.
Pour toutes les architectures supportées :
- amd64, arm64, i386 par
syspatch
- armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par recompilation
Syspatch
Cette étape ne concerne que les architectures amd64, arm64, i386 !
# syspatch
Ensuite redémarrez la machine !
Recompilation
Pour toute autre architecture prise en charge par le projet OpenBSD, voici les étapes de recompilation nécessaires :
⇒ Après avoir téléchargé le correctif, vérifiez-le, et appliquez-le :
- Pour 6.8 :
# wget https://ftp.openbsd.org/pub/OpenBSD/patches/6.8/common/012_carp.patch.sig
# signify -Vep /etc/signify/openbsd-68-base.pub -x 012_carp.patch.sig \
-m - | (cd /usr/src && patch -p0)
⇒ La phase de recompilation :
# KK=`sysctl -n kern.osversion | cut -d# -f1`
# cd /usr/src/sys/arch/`machine`/compile/$KK
# make obj
# make config
# make
# make install
Pour finir, redémarrez la machine !
Restart
# reboot
Plus d'informations sur les pages d'Errata 6.8 et 6.7…
et leurs versions FR respectives : 6.8 FR et 6.7 FR.