Seguendo la guida di Navajo e Conraid sul WikiSlack, inerente l'uso di dns in locale con Bind, mi sono imbattuto in un errore riguardo cui non ho trovato risposta (perlomeno, così mi pare), nè ricercando sul forum, nè in Google.
Avviando il demone bind9, mi compare questo errore:
che non mi permette quindi l'utilizzo.bash-3.1# sh /etc/rc.d/rc.bind start
Starting BIND: /usr/sbin/named
WARNING: named did not start. Perhaps this is because
the "capability" module required by newer kernels is
not loaded (or built into the kernel)?
Attempting to load security capability module:
/sbin/modprobe capability
FATAL: Module capability not found.
Attempting to start named again: /usr/sbin/named
SUCCESS: named started. To avoid this warning in
the future you can edit your /etc/rc.d/rc.modules
to load the "capability" module.
Adesso, se faccio il modprobe mi vien detto che il modulo "capability" non esiste. Dando un occhio al .config del Kernel da me compilato, la voce "Security options/Enable different security modules/Default Linux Capabilities" è modulata, non credo quindi di aver fatto un errore lì.
/etc/rc.d/rc.modules:
Datemi una mano perchè non capisco cosa c'è che non va.### Kernel security models:
# Default Linux Capabilities
# This enables the "default" Linux capabilities functionality, so
# the module will be loaded by default if it looks like we are
# running a new enough kernel:
if echo $SHORTREL | grep -qvw 2.4 ; then
/sbin/modprobe capability
fi
Grazie a tutti in anticipo.

