в конец /etc/syslog.conf
вписал такое:
!named
*.* -/var/log/named.log
лог туда пишется но так же пишется и в messages. и его там так много что ничего другого не видно. как убрать?
как убрать лог named из messages?
Модератор: Модераторы разделов
-
kasak
- Сообщения: 899
- ОС: OpenBSD
как убрать лог named из 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?
возможно нужно до кучи еще 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?
мдя
хотел очистить месаджес а в итоге могу получить ещё большую помойку логов
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?
В 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?
у меня и так уже не слакваре а чёрте что. куча собранных вручную пакетов, куча сервисов в 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