syspatch.se

errata och säkerhetspatchar för OpenBSD

← alla errata

openbsd 7.9 · errata 030

2026-09-30 · common

Incorrect upper bound for uid and gid can result in -1 being used.

installera

# syspatch

binär patch finns för amd64, arm64, i386

källpatch

signify -Vep /etc/signify/openbsd-79-base.pub -x 030_uidrange.patch.sig \
    -m - | (cd /usr/src && patch -p0)

And then rebuild and install libc, libutil, smtpd, ypldap, init, mountd,
and chroot:
cd /usr/src/lib/libc
make obj
make
make install
cd /usr/src/lib/libutil
make obj
make
make install
cd /usr/src/usr.sbin/smtpd
make obj
make
make install
cd /usr/src/usr.sbin/ypldap
make obj
make
make install
cd /usr/src/sbin/init
make obj
make
make install
cd /usr/src/sbin/mountd
make obj
make
make install
cd /usr/src/usr.sbin/chroot
make obj
make
make install

länkar