На машине установлена FreeBSD 9, вне jailов стоит syslogd, в разных jail крутится named, tomcat, mysql. Хочу сделать так, чтобы named из jail писал в syslog вне jail. Но пока не получается.Рут jail c named стоит в /usr/jails/named. Соответственно syslogd открывает дополнительный сокет в /usr/jails/named/var/run/log. Но в лог ничего не падает. Команда logger в jail работает, но с нее тоже ничего в лог не падает (вне jail logger работает нормально), и ошибок никаких не падает.
Полазил в интернете, это навело меня на мысль, что в jail должен быть свой /dev/log. Но его создать не получается.
>ls -fs /var/run/log /usr/jails/named/dev/log
ln: /usr/jails/named/dev/log: File Exists
>rm /usr/jails/named/dev/log
rm: /usr/jails/named/dev/log: No such file or directory
>devfs -m /usr/jails/named/dev/ rule add path log unhide
>ls /usr/jails/named/dev/
fd null random stderr stdin stdout urandom zero
Что не так делаю? Что почитать?