Date: Sat, 30 May 2009 16:50:31 +0400 From: Prokofyev Vladislav <v.prokofyev@gmail.com> To: freebsd-questions@freebsd.org Subject: FreeBSD 7.0-RELEASE-p12 bind9 log files not found Message-ID: <46dcef4e0905300550j3e19424bs689a384bb4f97c19@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello, I have setup FreeBSD recently, can somebody help me with one interesting thing - Bind9 slave DNS server, everything is works great, but I got a problem with extended logging of xfer, etc. Bind9 started in chroot: root 788 0.0 0.1 3156 1004 ?? Ss Fri01AM 0:02.10 /usr/sbin/syslogd -l /var/run/log -l /var/named/var/run/log -s bind 30792 0.0 1.2 16212 12864 ?? Is 4:10PM 0:00.23 /usr/sbin/named -t /var/named -u bind Configuration of logging channels from named.conf: logging { channel "xfer" { file "/var/named/var/log/xfer.log" versions 3 size 10m; print-time yes; print-severity yes; severity info; }; channel "lame" { file "/var/named/var/log/lame.log" versions 2 size 10m; print-time yes; print-severity yes; severity info; }; channel "config" { file "/var/named/var/log/conf.log" versions 3 size 10m; print-time yes; print-severity yes; severity info; }; channel "security" { file "/var/named/var/log/security.log" versions 3 size 10m; print-time yes; print-severity yes; severity info; }; category "xfer-in" { "xfer"; }; category "xfer-out" { "xfer"; }; category "notify" { "xfer"; }; category "lame-servers" { "lame"; }; category "config" { "config"; }; category "security" { "security"; }; category "default" { "default_syslog"; "default_debug"; }; }; Next, I've create files in /var/named/var/log and chown them to bind:wheel (cause of -u bind is defined above): [posix@mgork23-gw /var/named/var/log]$ ls -la total 4 drwxr-xr-x 2 bind wheel 512 May 30 16:09 . drwxr-xr-x 6 root wheel 512 May 21 19:16 .. -rw-r--r-- 1 bind wheel 0 May 30 14:54 conf.log -rw-r--r-- 1 bind wheel 0 May 30 14:55 lame.log -rw-r--r-- 1 bind wheel 0 May 30 14:55 security.log -rw-r--r-- 1 bind wheel 0 May 30 14:54 xfer.log But I get following messages in /var/log/messages: May 30 16:27:42 srv named[31139]: starting BIND 9.4.2 -t /var/named -u bind May 30 16:27:42 srv named[31139]: command channel listening on 127.0.0.1#953 May 30 16:27:42 srv named[31139]: command channel listening on ::1#953 May 30 16:27:42 srv named[31139]: logging channel 'xfer' file '/var/named/var/log/xfer.log': file not found May 30 16:27:42 srv named[31139]: logging channel 'lame' file '/var/named/var/log/lame.log': file not found May 30 16:27:42 srv named[31139]: logging channel 'config' file '/var/named/var/log/conf.log': file not found May 30 16:27:42 srv named[31139]: logging channel 'security' file '/var/named/log/security.log': file not found May 30 16:27:42 srv named[31139]: running May 30 16:27:42 srv named[31139]: isc_log_open '/var/named/var/log/xfer.log' failed: file not found Changing permissions and putting log-files in different places (with changing paths in named.conf of course) has no effect. I see that problem is pretty silly but searching info about this doesn't say something special - I still got "file not found" in /var/messages. Maybe Iam don't understand where files must be placed, so, thanks in advance for everybody who can explain how it works :) VP v.prokofyev@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46dcef4e0905300550j3e19424bs689a384bb4f97c19>