Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

А вот кто обучен syslogd курощать?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
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? Smile)

Но все равно, за совет спасибо, сейчас гляну что это за зверь.
Вернуться к началу
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Чт Фев 14 2002 16:20    Заголовок сообщения: Рассказываю (+) Ответить с цитатой

syslogng не умеет сортировать сообщения только по запаху.
По всем остальным признакам умеет. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AlexanderK
Гость





СообщениеДобавлено: Чт Фев 14 2002 16:29    Заголовок сообщения: :) Спасибо, я уже доку глянул - завлекательно! (-) Ответить с цитатой

:
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...