Špatný čas v logu rsync

co_to

Špatný čas v logu rsync
« kdy: 04. 09. 2015, 08:08:53 »
Ahoj, prosim poradi nekdo, proc mi rsync daemon muze na serveru logovat o dve hodiny jinak, nez je systemovy cas? Kde si tedy rsync bere timezone?

Diky!
« Poslední změna: 04. 09. 2015, 08:25:07 od Petr Krčmář »


trubicoid2

Re:Špatný čas v logu rsync
« Odpověď #1 kdy: 04. 09. 2015, 10:59:31 »
a co na serveru a na klientovi rika:
Kód: [Vybrat]
date --utc;date

co_to

Re:Špatný čas v logu rsync
« Odpověď #2 kdy: 04. 09. 2015, 11:09:16 »
Vyborne, to je ono:

Fri Sep  4 09:06:31 UTC 2015
Fri Sep  4 11:06:31 CEST 2015

Je tedy treba nastavit v systemu i UTC? Je nejaky duvod, proc toto neni sjednocene a kazda sluzba uziva jiny casovy format?

lrwxrwxrwx 1 root root 35 Sep  4 08:59 /etc/localtime -> ../usr/share/zoneinfo/Europe/Prague

Dekuji pekne.

trubicoid2

Re:Špatný čas v logu rsync
« Odpověď #3 kdy: 04. 09. 2015, 11:32:50 »
no tady to mas dobre, to je asi server; a co to rika na klientovi?

rsync pouziva utc, protoze si predstav, ze mas jeden server v Praze a druhej na Aljasce, tak ktery soubor bude novejsi? podle localtime to bude spatne, je potreba pouzit utc

co_to

Re:Špatný čas v logu rsync
« Odpověď #4 kdy: 04. 09. 2015, 12:04:45 »
No dobre, ale problem je, ze ten cas se zobrazuje o ty dve hodiny spatne prave na tom serveru, preci nerika klient co se pripoji anonymne na rsync serveru, s jakym casem ma toto ten server zalogovat. :) Nebo mi neco unika?


Filip Jirsák nepřihlášený

Re:Špatný čas v logu rsync
« Odpověď #5 kdy: 04. 09. 2015, 12:19:26 »
Na serveru se vám čas zobrazuje opravdu špatně o dvě hodiny (tj. je tam čas např. CEST, ale hodnota času odpovídá tomu, jako by byl v UTC)? Nebo se vám tam jenom čas zobrazuje v UTC a vás to mate?

co_to

Re:Špatný čas v logu rsync
« Odpověď #6 kdy: 04. 09. 2015, 12:23:12 »
Veskere serverove logy jsou v poradku, dle nastaevni TZ.
Vypis z rsync logu je:
2015/09/04 07:00:51 [1177] sent 102462 bytes  received 883 bytes  total size 1017572774
coz je o dve hodiny posunute. Ano, je to detail, ale mi spis vadi ze netusim proc a jak se to da nastavit, nez ta samotna chyba...

co_to

Re:Špatný čas v logu rsync
« Odpověď #7 kdy: 04. 09. 2015, 12:25:39 »
Tzn. pokud by se dalo rsyncu nastavit ze ma ukladat do logu cas s CEST, byl bych spokojen...

trubicoid2

Re:Špatný čas v logu rsync
« Odpověď #8 kdy: 04. 09. 2015, 13:12:31 »
No dobre, ale problem je, ze ten cas se zobrazuje o ty dve hodiny spatne prave na tom serveru, preci nerika klient co se pripoji anonymne na rsync serveru, s jakym casem ma toto ten server zalogovat. :) Nebo mi neco unika?

ne, ja jsem myslel situaci, kdy na klientovi je spatne cas a proto prenasi soubory, co by prenaset nemel, nebo naopak

s logovanim asi bude problem v chrootu?
https://bugzilla.samba.org/show_bug.cgi?id=10772

Filip Jirsák nepřihlášený

Re:Špatný čas v logu rsync
« Odpověď #9 kdy: 04. 09. 2015, 13:14:39 »
Nebylo by lepší nechat rsyncd logovat přes syslog? Předpokládám, že pak by časové značky přidával syslog a logy by vypadaly stejně, jako ty ostatní.

co_to

Re:Špatný čas v logu rsync
« Odpověď #10 kdy: 04. 09. 2015, 14:03:59 »
Mate pravdu, je to ten chroot. Mooooc dekuji za pomoc.  :)

No dobre, ale problem je, ze ten cas se zobrazuje o ty dve hodiny spatne prave na tom serveru, preci nerika klient co se pripoji anonymne na rsync serveru, s jakym casem ma toto ten server zalogovat. :) Nebo mi neco unika?

ne, ja jsem myslel situaci, kdy na klientovi je spatne cas a proto prenasi soubory, co by prenaset nemel, nebo naopak

s logovanim asi bude problem v chrootu?
https://bugzilla.samba.org/show_bug.cgi?id=10772