Temat: Rsyslog raportuje w UTC a nie w CEST

Chciałem wyfiltrować spam z logów i zamiast logd zainstalowałem rsyslog. Niestety ma taką przypadłość że w logach jest czas UTC (pomimo poprawnej strefy czasowej w OpenWrt) i nie mogę znaleźć info jak to rozwiązać. Może ktoś ma solucje na taki problem?

2

Odp: Rsyslog raportuje w UTC a nie w CEST

Chyba tu masz rozwiązanie: https://forum.openwrt.org/t/solved-rsys … tc/91458/9

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez DonMattheo 2022-06-28 23:47:48)

Odp: Rsyslog raportuje w UTC a nie w CEST

Dzięki, widziałem to już. U mnie nie pomogło bo mam te pliki. Jednak rozwiązanie jest tutaj:  https://forum.openwrt.org/t/system-logg … nes/101493. Zainstalowałem pakiet zoneinfo-europe, timezone w OpenWrt ustawiłem na Etc/GMT-2,  w /etc utworzyłem łącze symboliczne localtime do /usr/share/zoneinfo/Europe/Warsaw .
Dodatkowo aby zachować możliwość podglądu przez Luci "System Log" bez obecności logd, stworzyłem plik logread o prawach 755 w /usr/sbin z zawartością

#!/bin/ash
tail -n 1000 /var/log/messages

a do niego w /bin łącze symboliczne logread.

4

Odp: Rsyslog raportuje w UTC a nie w CEST

Dzięki, też kiedyś tego szukałem ale się poddałem