- - PR -
BIND9で指定場所にログが吐かれない (OS:FC3)
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-07-24 02:02
mkdir /var/named/chroot/var/log
chmod 770 /var/named/chroot/var/log chown named.named /var/named/chroot/var/log で作成したディレクトに対して、ログを吐き出すよう設定しました。 しかし、SYSLOGに「permission denied」のメッセージが吐かれ、 正常にログが出力されない状態です。 named.confで出力先を/var/tmp/queries.logにすると、 /var/named/chroot/var/tmpにログが記録されます。 解決方法をご教授いただければ幸いです。 備考) http://www.atmarkit.co.jp/flinux/rensai/bind909/bind909a.html に書かれている環境とほぼ一緒なのですが・・・ --[↓ 以下必要と思われる情報 ↓] -------------------------- OS:FedoraCore3 BIND9 (OS標準をインストール) ROOTDIR=/var/named/chroot drwxrwx--- named named /var/named/chroot/var/log ← 自分で作成 drwxrwx--- named named /var/named/chroot/var/tmp ← インストール時点で既に存在 -- [named.conf 抜粋] -------------------------------------- logging { channel "log_queries" { file "/var/log/queries.log" versions 10 size 20m; severity debug; print-time yes; print-severity yes; }; category queries { "log_queries"; }; }; -- [/var/log/messages] ------------------------------------ logging channel 'log_queries' file '/var/log/queries.log': permission denied | ||||
|
投稿日時: 2005-07-26 21:40
こんばんわ.
message そのままではないのでしょうか? Directory はともかく,対象の Directory 内部のパーミッションは? つまり log file のほうのパーミッションは? # chown -R named.named /var/named/chroot/var/log とやったらドウでしょう? | ||||
|
投稿日時: 2005-07-27 22:52
# chown -R named.named /var/named/chroot/
は試してみました。 # ls -lra /var/named/chroot | grep -v named で確認しております。 非常に不可解だったので、OSを入れなおしてみたところ 再発しなくなりました。 ありがとうございます。 |
1