Здравствуйте!
Подскажите пожалуйста как в Solaris настроить запись сообщений от приложения в другой файл. Пробовал так как описано в статье http://www.opennet.me/base/sys/syslog_howto.txt.html.
При добавлении строк!su
*.* /var/log/su.logи перезапуске демона
pkill -1 syslogd
получаю в лог вот такие ошибки:
Jun 11 14:06:23 sf890 syslogd: line 31: unknown priority name ""
Jun 11 14:06:23 sf890 syslogd: line 32: unknown priority name "*"Файл /var/log/su.log создан. Подскажите, в чем не прав и куда копать. В манах по syslog.conf вообще что-то не видно ничего про настройку такой возможности. ОС Solaris 9
>[оверквотинг удален]
>pkill -1 syslogd
>
>получаю в лог вот такие ошибки:
>
>Jun 11 14:06:23 sf890 syslogd: line 31: unknown priority name ""
>Jun 11 14:06:23 sf890 syslogd: line 32: unknown priority name "*"
>
>Файл /var/log/su.log создан. Подскажите, в чем не прав и куда копать. В
>манах по syslog.conf вообще что-то не видно ничего про настройку такой
>возможности. ОС Solaris 9Если это делается для мониторингда su, то в соляре это делается не так.
Чтобы иметь лог su, надо поменять два параметра в фаиле /etc/default/su
SULOG=/var/log/su.log
SYSLOG=YES
>Чтобы иметь лог su, надо поменять два параметра в фаиле /etc/default/su
>SULOG=/var/log/su.log
>SYSLOG=YESsu я использую для эксперимента. Вобще нужно писать сообщения от демона lw8, но он работает на другом сервере, эксперименты на котором лучше не ставить. Мне важен момент, почему солярка считает приведенный выше синтаксис ошибочным. Может быть конечно такая возможность вообще отсутствует. Хотя скорее всего дело в кривых руках:)
>su я использую для эксперимента. Вобще нужно писать сообщения от демона lw8,
>но он работает на другом сервере, эксперименты на котором лучше не
>ставить. Мне важен момент, почему солярка считает приведенный выше синтаксис ошибочным.
>Может быть конечно такая возможность вообще отсутствует. Хотя скорее всего дело
>в кривых руках:)Потому, что он действительно ошибочный, syslogd в Solaris не поддерживает такой синтаксис, для решения Вашей задачи, Вам нужно в демоне определить вывод сообщений через syslog, указав для него facility - local1-7, а потом соотвественно уже в syslogd делаем строку local1-7.info /var/log/lw8.log - ИМХО другого не дано...*SYSLOG*