Страница 1 из 1

BIND - ведение логов

Добавлено: 2010-11-03 10:16:05
icb
Пытаюсь разобраться с ведением логов в BIND (предустановленная версия из 8.1), появилось несколько вопросов:

1. При запуске в syslog кидается информация о параметрах сборки

Код: Выделить всё

named[46565]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random' '--without-idn' '--without-libxml2'
Отключается ли это?

2. Пытаюсь настроить ведение логов в named.conf

Код: Выделить всё

logging {
	channel queries {
		file "/tmp/queries.log" versions 3 size 5m;
		severity info;
		print-time yes;
		print-category yes;
	};
	category queries        { queries; };
};
Файл даже не создается. В чем может быть проблема?

Re: BIND - ведение логов

Добавлено: 2010-11-03 10:38:47
hizel
tmp есть в /var/named ? :]

Re: BIND - ведение логов

Добавлено: 2010-11-03 10:41:56
icb
Зачем tmp в /var/named ?
Указан ведь полный путь /tmp/queries.log , а не tmp/queries.log

Re: BIND - ведение логов

Добавлено: 2010-11-03 10:48:41
hizel
еще раз, у вас named запускается в chroot окружении /var/named, для него не существует /tmp/, компромэ?

да и это в нагрузку:

Код: Выделить всё

>ls -l /etc/namedb
lrwxr-xr-x  1 root  wheel  21 Sep 28 12:26 /etc/namedb -> /var/named/etc/namedb

Re: BIND - ведение логов

Добавлено: 2010-11-03 10:58:43
icb
у вас named запускается в chroot окружении /var/named
Он теперь по дефолту запускается в chroot?
Вроде раньше надо было его отдельно настраивать чтобы в chroot пускать.

Re: BIND - ведение логов

Добавлено: 2010-11-03 11:01:24
hizel
see /etc/defaults/rc.conf and man security, Luke

Re: BIND - ведение логов

Добавлено: 2010-11-03 11:13:04
icb
Спс, теперь все встало на свои места :)