それもそのはず, syslogへは, /dev/logを使って吐き出しているから,
chrootした先に/dev/logがないととれるはずがない.
早速, syslog-ngの設定を見直し.
内容は単純でsyslog-ng.confのsource srcを手直し.
source src { unix-stream("/dev/log" max-connections(256)); internal(); pipe("/proc/kmsg"); };
を, こんな感じに.
source src { unix-stream("/dev/log" max-connections(256)); unix-stream("/chroot/dns/dev/log"); unix-stream("/chroot/dhcp/dev/log"); internal(); pipe("/proc/kmsg"); };
そのあと, syslog-ngをリスタートしてやれば, chrootした先に/dev/logソケットが作られる.
0 件のコメント:
新しいコメントは書き込めません。