…
|
||
---|---|---|
.. | ||
DESCR | ||
PLIST | ||
rbldnsd.rc | ||
README |
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- rbldnsd runs chrooted ===================== By default, the rbldnsd package will chroot to ${VARBASE}/rbldnsd, and the package will create two subdirectories underneath: ${VARBASE}/rbldnsd/ # rbldnsd chroot path ${VARBASE}/rbldnsd/etc/ # zonefiles ${VARBASE}/rbldnsd/var/ # scratch/work (-w) directory Because of the chroot(), all paths given to rbldnsd are relative to to the chroot path (${VARBASE}/rbldnsd). Thus, with this line in /etc/rc.conf.local: rbldnsd_flags=-b 127.0.0.1/53 rbl.invalid:ip4tset:/etc/rbl.invalid.zone rbldnsd will load the "rbl.invalid" zone from ${VARBASE}/rbldnsd/etc/rbl.invalid.zone and do any processing in ${VARBASE}/rbldnsd/var/ Note that rbldnsd will refuse to start if you do not supply the "-b" option and an "IP address <forward slash> port number" argument for binding, as shown above.