[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