как убрать лог named из messages?

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

как убрать лог named из messages?

Сообщение kasak »

в конец /etc/syslog.conf

вписал такое:
!named
*.* -/var/log/named.log

лог туда пишется но так же пишется и в messages. и его там так много что ничего другого не видно. как убрать?
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
fae
Сообщения: 16
ОС: Slackware

Re: как убрать лог named из messages?

Сообщение fae »

kasak писал(а):
27.02.2011 12:33
в конец /etc/syslog.conf

вписал такое:
!named
*.* -/var/log/named.log

лог туда пишется но так же пишется и в messages. и его там так много что ничего другого не видно. как убрать?


возможно нужно до кучи еще named.conf опции логирования укзать. Что-то типа:

logging {
channel syslog {
file "/var/log/named/named.log";
severity info;
print-time yes;
print-category yes;
print-severity yes;
};

channel security_ch {
file "/var/log/named/security.log";
print-time yes;
print-category yes;
};

channel lame {
file "/var/log/named/lame.log";
print-time yes;
print-category yes;
};

channel default_ch {
file "/var/log/named/default.log";
print-time yes;
print-category yes;
};

category default { syslog; };
category security { security_ch; };
category lame-servers { null; };
category default { default_ch; };
};
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: как убрать лог named из messages?

Сообщение kasak »

мдя :( хотел очистить месаджес а в итоге могу получить ещё большую помойку логов
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали:
liaonau
Сообщения: 390
ОС: gentoo

Re: как убрать лог named из messages?

Сообщение liaonau »

kasak писал(а):
27.02.2011 20:57
мдя :( хотел очистить месаджес а в итоге могу получить ещё большую помойку логов

В syslog-ng, например, вполне легко фильтровать:

Код: Выделить всё

…
destination messages { file("/var/log/messages"); };
filter named { program("named"); };
filter others { not filter(named); };
log { source(src); filter(others); destination(messages); };

Может стоить сменить, если умолчальный syslog не позволяет фильтры (я не знаю какой он в Slackware, просто предполагаю)?
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 899
ОС: OpenBSD

Re: как убрать лог named из messages?

Сообщение kasak »

у меня и так уже не слакваре а чёрте что. куча собранных вручную пакетов, куча сервисов в rc.local, в логротейт тоже понапихано всего. если я ещё и сислог от него откручу то вообще ничего не останется. им стало очень накладно управлять, поэтому и хочу разобраться. syslog замусорен выводом smartd, messages по уши в named со всеми его ворнингами и инфами, к этому ещё прикручен maillog с логами сендмейла и dovecot.log и deliver.log и spamassassin.log и всё это вместе с фетчмейлом и рсинком и ещё какими-то сервисами вписано в rc.local. чтобы что-то обновить или перезапустить приходится вертеть хитрыми kill /var/run/pid и прочими шалостями. Поэтому уже подумываю даже сменить слаку на что-то другое. но у всего свои минусы. нравится центос но он очень старый. ядро 2.6.18 это не круто. надеялся хотя бы без лишних телодвижений убрать лог бинда чтобы можно было нормально лог файлы просматривать. нет видимо придётся с помощью grep смотреть всё что бинда не касается
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
Спасибо сказали: