[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: