Формат даты в записях оставляемых syslogd не особо удобен, в частности, там отсутствует год. Это несколько затрудняет автоматическую обработку лог-файлов. А можно ли, без перекомпиляции syslogd, добиться, что бы формат даты был "%Y-%m-%d %H:%M:%s%z", Или для этого надо перекомпилировать программу?
P.S.: Linux RedHat 9.0, syslogd 1.4.1
>отсутствует год. Это несколько затрудняет автоматическую обработку лог-файлов.
А ты их раз в 5 лет обрабатываешь ?
>>отсутствует год. Это несколько затрудняет автоматическую обработку лог-файлов.
>А ты их раз в 5 лет обрабатываешь ?Представь себе, была ситуация, что как-то пришлось ковырять логи трёхгодичной давности.
Кроме того, все логи дублируются на бумагу и мы должны их хранить в течение 5 лет.
Во первых
The standard (cf. RFC3164) output is Mmm dd hh:mm:ssНу а во вторых или логов немного - можно после рапечтки и подписать год.
У меня напрмер по 1 Гигу в сутки набегает - таких принтеров-то наверно и в природе нету.
Веселая у нас страна.