一見とても簡単そうに思えます。 が、ちょっとハマりました。 ぱっと思いつく実現方法は2パターン。 non-jail の syslogd は *:514/udp で待ち受け、jail の syslogd は conf に *.* @127.0.0.1 で転送。 jail の 127.0.0.1 は jail 自身のアドレスに変換されるために jail の syslogd は -ss として listen しないように設定すれば 127.0.0.1 への転送は jail 自身のアドレスへの転送に変換されるが、 non-jail の syslogd が *:514 で待っているので届くはず。 jail の syslogd は立てずに non-jail の syslogd に -l で各 jail の /var/run/log に socket を作らせてログ取り。 しかし2番目はどの jail