openbsd 7.9 · errata 050
Fix a buffer overflow in the libc stub DNS resolver. Update the resolver code to the version in OpenBSD 8.0.
installera
# syspatch
källpatch
signify -Vep /etc/signify/openbsd-79-base.pub -x 050_libcasr.patch.sig \
-m - | (cd /usr/src && patch -p0)
And then rebuild and install libc and statically linked programs:
cd /usr/src/lib/libc
make obj
make
make install
cd /usr/src/bin/mt
make obj
make
make install
cd /usr/src/sbin/dump
make obj
make
make install
cd /usr/src/sbin/ifconfig
make obj
make
make install
cd /usr/src/sbin/ipsecctl
make obj
make
make install
cd /usr/src/sbin/mount_nfs
make obj
make
make install
cd /usr/src/sbin/pfctl
make obj
make
make install
cd /usr/src/sbin/ping
make obj
make
make install
cd /usr/src/sbin/restore
make obj
make
make install
cd /usr/src/sbin/route
make obj
make
make install
cd /usr/src/sbin/umount
make obj
make
make install
cd /usr/src/usr.bin/bgplg
make obj
make
make install