Bug 27814 - ошибка создания временного файла
Summary: ошибка создания временного файла
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: bind9.8 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords: backport
Depends on:
Blocks:
 
Reported: 2012-10-07 00:26 MSK by Michael A. Kangin
Modified: 2014-08-21 13:05 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael A. Kangin 2012-10-07 00:26:52 MSK
При запуске бинда в логах проскакивает 
Oct  6 20:21:25 ns2 named[1917]: dumping master file: tmp-mHxZyf64eW: open: permission denied

этому соответствует:
open("tmp-mHxZyf64eW", O_RDWR|O_CREAT|O_EXCL, 0666) = -1 EACCES (Permission denied)

при том, что 
/proc/1917/cwd -> /var/lib/bind/zone/

А у пользователя named нет прав записи в /var/lib/bind/zone
Comment 1 Andrey Cherepanov 2013-01-03 21:00:32 MSK
В Сизифе та же версия.
Comment 2 Evgenii Terechkov 2013-01-07 12:39:07 MSK
А если установить пакет bind-control, сказать control bind-slave enabled и в options.conf (секция options) заменить значение параметра directory на "/zone/slave" и перезапустить бинд, проблема наблюдается?
Comment 3 Michael A. Kangin 2013-01-09 19:53:49 MSK
(В ответ на комментарий №2)
> А если установить пакет bind-control, сказать control bind-slave enabled и в
> options.conf (секция options) заменить значение параметра directory на
> "/zone/slave" и перезапустить бинд, проблема наблюдается?

Тогда в логах несколько раз пишется:
Jan  9 19:35:34 ns2 named[16741]: dumping master file: slave/tmp-sGGiL91jyn: open: file not found
Jan  9 19:35:34 ns2 named[16741]: dumping master file: slave/tmp-ERktN8TDwg: open: file not found
Jan  9 19:35:34 ns2 named[16741]: dumping master file: slave/tmp-7KbXebFlv6: open: file not found

Это примерно так:
open("slave/tmp-7KbXebFlv6", O_RDWR|O_CREAT|O_EXCL, 0666) = -1 ENOENT (No such file or directory)
Comment 4 Evgenii Terechkov 2013-01-09 20:40:22 MSK
Кажется, с параметром directory я погорячился, должно было быть умолчательное "/zone".

У меня вторичный ДНС отлично работает в таком виде. НО, он 9.9.2-alt4. Может быть, имеет смысл проверить на этой ветке вместо 9.8.
Comment 5 Michael Shigorin 2013-01-09 21:27:52 MSK
Отдам недорого.
Comment 6 Sergey Y. Afonin 2013-03-04 01:31:09 MSK
Наверное, на текущий момент, главная ценность bind9.8 заключается в пакете bind9.8-utils с поддержкой IDN (Bug #24573). Стоит ли фиксить баг сервера при наличии 9.9.2 ?
Comment 7 Michael Shigorin 2014-08-21 13:05:27 MSK
Пакет удалён из сизифа.