On Sat, Oct 21, 2006 at 06:22:22PM +0200, Reinhold Plew wrote: > Helmut Franke wrote: > >On Sat, Oct 21, 2006 at 05:06:11PM +0200, Holm Kapschitzki wrote: > >>Hallo Helmut, > >> > >>Helmut Franke schrieb: > >> > >>>>> > >>>>>hwclock > >>>>> > >>>>>Sa 21 Okt 2006 00:05:09 CEST -0.955305 seconds > >>>>> > >>>>> > >>>>> > >>>>>hwclock --utc > >>>>> > >>>>>Sa 21 Okt 2006 02:05:16 CEST -0.043679 seconds > >>>>> > >>> > >>>Es scheint, du hast deine Hardwareuhr auf die > >>>lokale Zeit eingestellt. > >>> > >> > >>also der -utc stimmt nicht ? > > > >Was meinst du damit? Was soll da nicht stimmen? > > > >>Wenn ich das verändere kommen dann alle > >>meine Logs durcheinander? > > > >hwclock --show --utc > > > >zeigt die Zeit der Hardwareuhr in der lokalen Zeit > >an, interpretiert in der Annahme, dass die Zeit > >der Hardwareuhr die UTC repräsentiert laut > > > >man hwclock > > > >Ohne --utc wird die Zeit der Hardwareuhr in der > >Annahme interpretiert, dass selbige in der lokalen > >Zeit läuft und es wird diese Zeit in der lokalen > >Zeit ausgegeben und somit also ohne Veränderung > >vor der Anzeige oder sonstigen Ausgabe oder > >Verwendung. > > > >Daraus folgt, mit Verwendung von --utc bei hwclock > >wird bei der Zeitanzeige bei Einstellung der > >lokalen Zeit auf CEST zu der Zeit, in der die > >Hardwareuhr läuft, 2 Stunden addiert, weil hwclock > >davon ausgeht, dass die Hardwareuhr in UTC läuft, > >also 2 Stunden später oder weniger anzeigt, als > >die Zeit, in der die Anzeige erfolgen soll. > > Und wie erklärst Du dann dies? > > shadow:/home/user/blue# hwclock --show > Sat Oct 21 18:15:37 2006 -0.329536 seconds > > shadow:/home/user/blue# hwclock --localtime > Sat Oct 21 16:15:41 2006 -0.702858 seconds > > shadow:/home/user/blue# hwclock --utc > Sat Oct 21 18:15:45 2006 -0.199656 seconds > > Das widerspricht doch Deiner Aussage, oder?
Vermutlich ist es bei dem System so konfiguriert, dass hwclock in UTC laufen soll. Z. B. in einer Datei, wie /etc/adjtime, siehe man hwclock. Was ist da für eine Zeitzone eingestellt? UTC+2? Siehe TZ und /usr/share/zoneinfo . Wenn die beiden Informationen zur Zeitzone verschieden eingestellt sind, fand ich nicht, was dann passiert. hwclock --show --localtime geht davon aus, dass die Hardwareuhr GMT+2 anzeigt und benutzt diese Zeit direkt zur Ausgabe, weil es der lokalen Zeit entspricht, obwohl die Hardwareuhr tatsächlich UTC liefert. hwclock --show und hwclock --show --utc gehen davon aus, dass die Hardwareuhr GMT oder UTC anzeigt und liefern als Ausgabe daher (Zeit der Hardwareuhr) + 2 h (ja nach Zeitzone). Z. B. wenn die Hardwareuhr das letzte Mal mit hwclock --set --utc --date blabla gestellt wurde. Aber da die Informationen hier unvollständig sind, kann man nur Vermutungen anstellen. > >Welche Auswirkungen eine Änderung der Hardwareuhr > >auf welche logs hat, weiß ich nicht. Vermutlich > >wird für die Logs die Systemzeit herangezogen, so > >dass die Änderung der Hardwareuhr keine > >Auswirkungen auf Logs hat, solange nicht die > >Systemzeit dadurch verändert wird. Das wiederum > >hängt von der Konfiguration des Systems ab und wie > >und wann die Systemzeit verändert wird. Dazu kann > >ich deshalb nichts konkreteres sagen, ohne sehr > >viel schreiben zu müssen, um alle Eventualitäten > >zu berücksichtigen. > > IMHO hat die Variable TZ vielleicht etwas damit > zu tun? Ja TZ auch, steht auch in man hwclock. Alles Gute Helmut H. Franke -- http://www.worte-des-lebens.net/Vaterworte/vaterworte.html Avatar Chat Systeme: http://www.amiculi.net http://pgm.amoris.org -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)