LINUX.ORG.RU
ФорумAdmin

Логи ipchains после ротации syslogd не приходят уже:( Help,plz!


0

0

Тут ниже возник вопрос как перенаправлять логи ipchains в отдельный файл. А у меня проблема такая, что после перезапуска машины логи ipchains`a фиксируются в syslog`овском файле, а как только syslogd ротейтится то перестают туда приходить:( Что за странная ситуация... Люди знающие подскажите в чем тут может быть дело? У меня RedHat6.1, kernel 2.2.12-20.

anonymous

Re: Логи ipchains после ротации syslogd не приходят уже:( Help,plz!

Не может быть! :) RedHat 6.1 kernel 2.2.14.
/etc/chs/rulez-input
/etc/chs/rulez-forward
/etc/chs/rulez-output
echo 1 > /proc/sys/net/ipv4/ip_forward
Пускается из rc.local. Без всяких сэйвов правил, просто в #!/bin/sh наборы правил.
В /etc/logrotate.d/syslog

/var/log/messages {
postrotate
/usr/bin/killall -HUP syslogd
endscript
}

В умолчаниях:
# see "man logrotate" for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# send errors to root
errors root

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed
compress

# RPM packages drop log rotation information into this directory
include /etc/logrotate.d

# no packages own lastlog or wtmp -- we'll rotate them here
/var/log/wtmp {
monthly
create 0664 root utmp
rotate 1
}

/var/log/lastlog {
monthly
rotate 1
}

# system-specific logs may be configured here

Всё!

lamerr ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.