libunbound biblioteket fra Unbound pakken tilbyr et API for validering, rekursing og mellomlagring av DNS adresser. Unbound kan gi problemer med Systemd, selv om noen pakker krever biblioteket. BLFS har fjernet pakken fra Systemd utgaven, og dermed latt pakker som trenger den ligge i mørket. Dette gir komponenten som pakkene trenger. Daemonen i seg selv burde ikke være nødvendig.
Gjør pakken kompatibel med OpenSSL-4 ved å installere en oppdatering:
patch -Np1 -i ../unbound-1.25.1-openssl4-1.patch
Installer libunbound ved å kjøre følgende kommandoer:
CFLAGS+=" -I/usr/include/nss" \
CFLAGS+=" -I/usr/include/nspr" \
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-static \
--with-nss \
--with-libunbound-only &&
make
Nå, som root bruker:
make install
--with-nss: Dette sikrer at
libunbound er bygget med NSS.
--with-libunbound-only:
Dette sikrer at bare biblioteket blir bygget.
--with-libevent: Dette alternativet
aktiverer støtte for libevent, som tillater bruk av store utgående
portområder.