Re: dmesg & logrotate ?
"Nefedov U." <nefedov@nusun.jinr.ru> writes:
> Что-то у меня dmesg чепуху какую-то пишет.
> При этом в /var/log/dmesg всё нормально.
> Правда uptime за 40 дней перевалил, а в
> logrotate.conf прописано 4 недели хранения backlogs.
>
> Это так и должно быть или опять руки скривило?
> Откуда вообще dmesg свои сообщения берет?
Из kernel message ring buffer посредством функции klogctl(2):
klogctl( 3, buf, bufsize )
Я бы посмотрел на настройки локали. Т.к. dmesg вызывает
setlocale(LC_ALL, "").
А на счет /var/log/dmesg, если я правильно понимаю, туда не dmesg
пишет, а syslogd или klogd.
Николай.
Reply to: