Имеется bind (v 9.3.0) и dhcpd (v 3.0.3), настроен dynamic dns, FreeBSD 5.3.
Bind работает в chroot'e: /usr/sbin/named -u bind -t /var/namedНе получается дампить зоны в /etc/namedb/master: Permission denied
Дествительно, прав у bind'a нет:
ls -la /etc/namedb/ | grep 'master'
drwxr-xr-x 2 root wheel 512 Jan 25 09:16 masterДаю права: chown bind:bind /etc/namedb/master
После рестарта bind'a получаю:
etc/namedb/master changed
user expected 0 found 53 modified
gid expected 0 found 53 modifiedДаю права: chmod 775 /etc/namedb/master
После рестарта bind'a получаю:
etc/namedb/master changed
permissions expected 0755 found 0775 modifiedПочему bind меняет права? Что делать с правами? Как дать право на запись?
Та же фигня. Найдешь решение - пожалуйста напиши сюда.
>Та же фигня. Найдешь решение - пожалуйста напиши сюда.umask ?
>>Та же фигня. Найдешь решение - пожалуйста напиши сюда.
>
>umask ?22
man rc.conf, на предмет опции named_chroot_autoupdate. Права и владелец
выставляются в соответствии с файлом /etc/mtree/BIND.chroot.dist, если в
этом нет необходимости, можно выставить вышеупомянутую опцию в "NO".
>man rc.conf, на предмет опции named_chroot_autoupdate. Права и владелец
>выставляются в соответствии с файлом /etc/mtree/BIND.chroot.dist, если в
>этом нет необходимости, можно выставить вышеупомянутую опцию в "NO".Большое спасибо!
Внес изменения в /etc/mtree/BIND.chroot.dist и все стало на свои места:namedb
master uname=bind
^^^^^^^^^^