Hallo Liste, ich habe eben SSL compiliert und vor dem make install ein make test ausgeführt. Dieser Test wird mit einem Warning beendet: OpenSSL 0.9.7d 17 Mar 2004 built on: Wed Aug 30 13:59:19 CEST 2006 platform: linux-pentium options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentium -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM OPENSSLDIR: "/usr/local/ssl" make: warning: Clock skew detected. Your build may be incomplete. Was will mir der Autor damit sagen?? Kann ich das ignorieren? Oder: wie kann ich es beheben? Viele Grüße Fritz PS: OS ist immer noch SUSE10.1 ;-)
Fritz Mundtart schrieb:
Hallo Liste,
ich habe eben SSL compiliert und vor dem make install ein make test ausgeführt. Dieser Test wird mit einem Warning beendet:
OpenSSL 0.9.7d 17 Mar 2004 built on: Wed Aug 30 13:59:19 CEST 2006 platform: linux-pentium options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentium -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM OPENSSLDIR: "/usr/local/ssl" make: warning: Clock skew detected. Your build may be incomplete.
Was will mir der Autor damit sagen?? Kann ich das ignorieren? Oder: wie kann ich es beheben?
Viele Grüße Fritz
PS: OS ist immer noch SUSE10.1 ;-)
Hi, das bedeutet dass mit den Zeitstempeln der Dateien etwas nicht stimmt. Das wäre z.B. dann der Fall wenn die Objektdatei neuer ist als die Sourcedatei. Am besten mal die Uhrzeit überprüfen dun einfach neu kompilieren. Gruss Lars -- http://www.lhits.eu http://www.linuri.de
Hallo Lars, Michael und Sandy, hallo Liste! LHartung schrieb:
Fritz Mundtart schrieb:
[...] make: warning: Clock skew detected. Your build may be incomplete. [...]
das bedeutet dass mit den Zeitstempeln der Dateien etwas nicht stimmt. Das wäre z.B. dann der Fall wenn die Objektdatei neuer ist als die Sourcedatei. Ähmm ... Frage: Ich dachte, die ObjektDateien sind die, die aus den Sourcen erstellt werden. Müssen diese dann nicht zwangsläufig neueren Datums sein?
Am besten mal die Uhrzeit überprüfen dun einfach neu kompilieren. Hab ich gemacht! Die Uhr ging 3 Stunden vor! Ein ntpdate wirkt da Wunder ;-) Ich hab anschließend alles nochmal neu übersetzt. Trotzdem fliegt er beim make test wieder aus der Kurve - mit der selben Meldung: make: warning: Clock skew detected. Your build may be incomplete.
Michael Raab schrieb:
[...] Vermutung: [...] Es kann sein, das während des kompilieren die Uhrzeit verstellt wurde. Ich hab mal spaßeshalber die Zeit mittels ntpdate aktualisiert, ca. 1 Minute gewartet und dann nocheinmal. Ergebnis: offset liegt so bei -0.03 sec. Dann hab ich die Uhrzeit genau vor dem make und nach dem make aktualisiert. Nach dem make lag das offset bei +0.07 sec Also normalerweise ein negativer Wert und beim maken wird der Wert positiv. Wie ist das zu interpretieren? Heißt "+X", daß X Sekunden auf den aktuellen Wert addiert werden mussten? Dann würde es heißen, die Zeit läuft während des makens langsamer. Kann ich mir auch so 'n bissle vorstellen. Aber: darf das sein?
Sandy Drobic schrieb:
Beliebt ist ein cron-Job, der ntpdate aufruft. Der setzt dann während der Kompilation die Zeit zurück, und plötzlich stimmen die Zeitstempel nicht mehr. Falls deine Systemzeit auch eine spürbare Abweichung hat, dann solltest du über ntp nachdenken. Ein cron job läuft (noch) nicht ;-) So weit bin ich noch nicht.
Wie ist das eigentlich mit den Zeiten? Ich hab so beim Lesen von Postings das Gefühl, es gibt zwei Uhren?!? Wie kommt man an welche dran? Ich kenn nur date und ntpdate. Was setzt ntpdate und was zeigt date? Ist denn jetzt eigentlich wirklich was kaputt? Oder funktioniert das gemakte trotzdem? Viele Grüße Fritz
Hallo Fritz Mundtart schrieb:
Ähmm ... Frage: Ich dachte, die ObjektDateien sind die, die aus den Sourcen erstellt werden. Müssen diese dann nicht zwangsläufig neueren Datums sein?
Da bin ich mit meinen Zeiten wohl etwas durcheinander gekommen ;-) Tschuldigung. Also wenn die Sourcedatei neuer ist als die erstellte Datei sollte er meckern.
Am besten mal die Uhrzeit überprüfen dun einfach neu kompilieren. Hab ich gemacht! Die Uhr ging 3 Stunden vor! Ein ntpdate wirkt da Wunder ;-) Ich hab anschließend alles nochmal neu übersetzt. Trotzdem fliegt er beim make test wieder aus der Kurve - mit der selben Meldung: make: warning: Clock skew detected. Your build may be incomplete.
Komisch. Kann es vielleicht sein dass das Datum der Source Datei bzw der Dateien weit in der Zukunft liegen? Habe ich zwar bisher noch nicht erlebt, aber man weiss ja nie!?
Wie ist das eigentlich mit den Zeiten? Ich hab so beim Lesen von Postings das Gefühl, es gibt zwei Uhren?!? Wie kommt man an welche dran? Ich kenn nur date und ntpdate. Was setzt ntpdate und was zeigt date?
Mit dem date kommando kannst du dir die Systemzeit, ich sag mal Linux zeit anzeigen bzw. setzen lassen Dann gibt es noch die Hardware-Clock die du mittels hwclock lesen und setzen kannst. Beim setzen der Uhrzeit mittels date wird nicht deine hardwareclock gesetzt, d.h. nach setzen der zeit mit date aufjedenfall noch hwclock --systohc aufrufen. Hab das mal gerade ausprobiert, ntpdate setzt auch nur die Systemzeit, nicht die Hardware uhr. Vielleicht laufen die beiden Zeiten auf deinem System auseinander. Mal date und hwclock --show aufrufen und die Zeiten vergleichen.
Ist denn jetzt eigentlich wirklich was kaputt? Oder funktioniert das gemakte trotzdem?
Da es nur ein Warning ist würde ich davon ausgehen das alles kompiliert sein sollte.
Viele Grüße Fritz
gruss Lars -- http://www.lhits.eu http://www.linuri.de
Hallo Lars, hallo Liste! LHartung schrieb:
Da bin ich mit meinen Zeiten wohl etwas durcheinander gekommen ;-) Tschuldigung. No problemo :-) Komisch. Kann es vielleicht sein dass das Datum der Source Datei bzw der Dateien weit in der Zukunft liegen? Habe ich zwar bisher noch nicht erlebt, aber man weiss ja nie!? Hab ich auch schon geprüft. Die sind von 2003/2004 - ich glaub, das war schon ;-)
Ne, ich glaub, ich hab's gefunden! Ich habe die Installation (config + make) auf einem mit Samba eingebundenen Laufwerk durchgeführt. Und auf dem SambaServer ging die Zeit auch noch nach dem Mond!! Dank Deiner Ausführungen konnte ich auch gleich die hwclock mit synchronisieren! Die war bezogen zur Systemzeit mit einer ganz anderen Galaxie synchronisiert ;-) Nochmals vielen Dank! Fritz
Am Mittwoch, 30. August 2006 12:55 schrieb Fritz Mundtart:
ich habe eben SSL compiliert und vor dem make install ein make test ausgeführt. Dieser Test wird mit einem Warning beendet:
OpenSSL 0.9.7d 17 Mar 2004 built on: Wed Aug 30 13:59:19 CEST 2006 platform: linux-pentium options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentium -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM OPENSSLDIR: "/usr/local/ssl" make: warning: Clock skew detected. Your build may be incomplete.
Was will mir der Autor damit sagen?? Kann ich das ignorieren? Oder: wie kann ich es beheben?
Vermutung: Das deine Uhr nicht stimmt. Es kann sein, das während des kompilieren die Uhrzeit verstellt wurde. Bye Michael -- Wenn man einem Menschen trauen kann, erübrigt sich ein Vertrag. Wenn man ihm nicht trauen kann, ist ein Vertrag nutzlos. -- Paul Getty ______________________________________________________________________________ http://macbyte.info/ http://dattuxi.de/ Registered Linux User #228306 Linux 2.6.17-1.2174_FC5 ICQ #151172379
Fritz Mundtart wrote:
Hallo Liste,
ich habe eben SSL compiliert und vor dem make install ein make test ausgeführt. Dieser Test wird mit einem Warning beendet:
OpenSSL 0.9.7d 17 Mar 2004 built on: Wed Aug 30 13:59:19 CEST 2006 platform: linux-pentium options: bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx) compiler: gcc -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentium -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM OPENSSLDIR: "/usr/local/ssl" make: warning: Clock skew detected. Your build may be incomplete.
Was will mir der Autor damit sagen?? Kann ich das ignorieren? Oder: wie kann ich es beheben?
Beliebt ist ein cron-Job, der ntpdate aufruft. Der setzt dann während der Kompilation die Zeit zurück, und plötzlich stimmen die Zeitstempel nicht mehr. Falls deine Systemzeit auch eine spürbare Abweichung hat, dann solltest du über ntp nachdenken. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
participants (4)
-
Fritz Mundtart
-
LHartung
-
Michael Raab
-
Sandy Drobic