Hi there, I have a small question about running the recusor in a chroot environment. It will be used to provide postfix and spamassassin with RBLs.
It works fine, but is inaccessable via the rec_control command: # rec_control --socket-dir=/var/spool/powerdns/var/run ping Fatal: Unable to receive message over control channel: Success I have set up the chroot to allow acesss to socket and pid files: root@sa51 /var/spool/powerdns/var/run # ls -l total 0 lrwxrwxrwx 1 root root 36 Oct 27 15:37 pdns_recursor.controlsocket -> /var/run/pdns_recursor.controlsocket lrwxrwxrwx 1 root root 26 Oct 27 15:37 pdns_recursor.pid -> /var/run/pdns_recursor.pid The files exist: srwxr-xr-x 1 root root 0 Oct 27 15:38 /var/run/pdns_recursor.controlsocket srwxr-xr-x 1 root root 0 Oct 27 15:38 /var/run/pdns_recursor.controlsocket Process is running: pdns 20091 1 0 15:38 ? 00:00:00 /usr/sbin/pdns_recursor --daemon The recursor.conf has: allow-from=127.0.0.0/8,::1/128 chroot=./ config-dir=/etc/powerdns/ max-cache-entries=10000 max-cache-ttl=1440 max-negative-ttl=900 max-packetcache-entries=5000 setgid=pdns setuid=pdns The /etc/passwd entry is: pdns:x:115:120:PowerDNS,,,:/var/spool/powerdns:/bin/false The O/S is Debian Squeeze Linux sa51 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64 GNU/Linux Does anyone know how to get this running correctly in a chrooted environment? Cheers, S _______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-users