Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
AlexanderK Гость
|
Добавлено: Ср Фев 13 2002 10:22 Заголовок сообщения: А вот кто обучен syslogd курощать? |
|
|
Имеем почтовый сервер, работающий, как у нас принято, через POP'у в качестве поппера выступает некий(ая) popa3d. В исходниках читаем /* * How do we talk to syslogd? These should be fine for most systems. */ #define SYSLOG_IDENT "popa3d" #define SYSLOG_OPTIONS LOG_PID #define SYSLOG_FACILITY LOG_DAEMON #define SYSLOG_PRIORITY LOG_NOTICE
Ну, сам я C не обучен, но man syslog.conf и man 3 syslog читал, и у меня сложилось несколько другое (возможно ошибочное) мнение, о том, что такое приорити, а именно priority=facility.level Ну, это все вступление. Дело в том, что в syslog лезут сообщения с такими параметрами Feb 13 10:21:25 mail popa3d[62248]: Authentication passed for Feb 13 10:21:25 mail popa3d[62248]: 1 message (2973 bytes) loaded
Вот с какого перепугу он mail.notice? Не хочу я, чтоб мне в maillog сыпалась вся эта pop'ня В исходниках вызов функции syslog идет так syslog(SYSLOG_PRIORITY, "%d (%ld) deleted, %d (%ld) left",
а фасилити используется только при открытии файла pop_root.c: openlog(SYSLOG_IDENT, SYSLOG_OPTIONS, SYSLOG_FACILITY);
Это как, правильно?
В общем, как бы это дело похачить, чтобы писалось с другим фасилити? |
|
Вернуться к началу |
|
|
AlexanderK Гость
|
Добавлено: Ср Фев 13 2002 10:24 Заголовок сообщения: Добавочка вместо вырезанных угловых скобок ставлю квадратные |
|
|
Feb 13 10:28:24 [mail.notice] mail popa3d[62312]: Authentication passed for [user] Feb 13 10:28:24 [mail.notice] mail popa3d[62312]: messages (0 bytes) loaded Feb 13 10:28:24 [mail.notice] mail popa3d[62312]: (0) deleted, (0) left |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Ср Фев 13 2002 18:44 Заголовок сообщения: Поставь syslogng, настрой по вкусу и забудь. Пусть другие pop3d переписывают. (-) |
|
|
- |
|
Вернуться к началу |
|
|
AlexanderK Гость
|
Добавлено: Чт Фев 14 2002 08:58 Заголовок сообщения: А как, интересно мне знать, этот (+) |
|
|
чудный прибор поймет, что из двух сообщений, каждое из которых с приорити mail.notice, одно надо лить в pop3.log, а другое - в maillog? )
Но все равно, за совет спасибо, сейчас гляну что это за зверь. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Фев 14 2002 16:20 Заголовок сообщения: Рассказываю (+) |
|
|
syslogng не умеет сортировать сообщения только по запаху. По всем остальным признакам умеет. |
|
Вернуться к началу |
|
|
AlexanderK Гость
|
Добавлено: Чт Фев 14 2002 16:29 Заголовок сообщения: :) Спасибо, я уже доку глянул - завлекательно! (-) |
|
|
: |
|
Вернуться к началу |
|
|
|