[mdk-re] chroot & named
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_mivlgu=2Emurom=2Eru?=
Вт Июл 17 18:33:01 MSD 2001
On Mon, 16 Jul 2001 13:07:14 +0600
Maxim Mitrofanov <mdk на anker.ru> wrote:
> Господа помогите разобраться
>
> 1. установлены пакеты
> bind-utils-8.2.4-alt1
> bind-devel-8.2.4-alt1
> bind-8.2.4-alt1
> bind-chroot-8.2.4-alt1
> bind-doc-8.2.4-alt1
> chrooted-0.1-ipl5
> caching-nameserver-7.0-ipl2mdk
>
> 2. настроил и запусти named server
>
> 3. смотрю ps ax
> 2198 ? S 0:00 syslogd -a /var/lib/named-root/dev/log
> 19677 ? S 0:00 named -u named -t /var/lib/named-root
> -c /var/lib/named/etc/named.conf
>
> 4. смотрю lsof и вижу...
> syslogd 2198 root 37u unix 0xc1a6b1c0 5021
> /var/lib/named-root/dev/log
> named 19677 root cwd DIR 3,1 160 78191
> /var/named/zones
> named 19677 root rtd DIR 3,1 151 78180
> /var/named
> named 19677 root txt REG 3,1 575260 148322
> /usr/sbin/named
> ^^^^^^^^^^^^^^^^^^^ должно быть /var/named/usr/sbin/named
> named 19677 root mem REG 3,1 408437 64
> /lib/ld-2.2.2.so
> ^^^^^^^^^^^^^^^^^^^ должно быть /var/named/lib/ld-2.2.2.so
> named 19677 root mem REG 3,1 5318409 71
> /lib/libc-2.2.2.so
> ^^^^^^^^^^^^^^^^^^^ должно быть /var/named/lib/libc-2.2.2.so
> named 19677 root mem REG 3,1 243746 95
> /lib/libnss_files-2.2.2.so
> ^^^^^^^^^^^^^^^^^^^ ? вообще не должно быть
<skip>
> это кривость рук или нормальная работа
Все нормально. named делает chroot сам, поэтому он сам и все библиотеки
грузятся из обычных мест, а не из /var/lib/named-root. А
/var/lib/named-root/lib/lib*.so* нужны для named-xfer.
Подробная информация о списке рассылки community