SNTP-Ersatz für das Argument -P (Eingabeaufforderung)

SNTP-Ersatz für das Argument -P (Eingabeaufforderung)

Ich verwalte einige Cronjobs auf Maschinen, die auf das Service Pack von SLES11sp4 gepatcht werden sollen. Es scheint, dass das Service Pack SNTP von Version 4.2.4p8 auf 4.2.8p2 aktualisiert und irgendwo zwischen diesen Versionen der Parameter „-P“ gelöscht wurde.

Von demalte Manpage:

-P prompt
    sets the maximum clock change that will be made automatically to     
 maxerr. Acceptable values are from 1 to 3600 or no, and the default is  
 30. If the program is being run interactively in ordinary client mode, 
 and the system clock is to be changed, larger corrections will prompt 
 the user for confirmation. Specifying no will disable this and the 
 correction will be made regardless. 

und ich verwende es ganz einfach in einem Cron-Job:

/usr/sbin/sntp -P no -r $ips[1] >& /dev/null
/usr/sbin/sntp -P no -r $ips[2] >& /dev/null

wobei $ips hoffentlich einige IP-Adressen sind.

Ich habe in der neuen Version nichts gesehen, das so aussah, oder einen Ruhemodus oder irgendetwas Nützliches. Ist das jetzt also einfach die Standardeinstellung und ich kann einfach das „-P“ entfernen oder muss noch etwas anderes getan werden?

Antwort1

Es scheint, dass sntp zwischen Version 4.2.4p8 (veröffentlicht am 8.12.2009) und 4.2.6 (veröffentlicht am 12.12.2009) neu geschrieben wurde.Änderungsprotokollbei (interner) Version 4.2.5p201 steht:

13.08.2009 Veröffentlicht von Harlan Stenn

* sntp: Weg mit dem Alten, her mit dem Neuen.

... und das ist der Punkt, an dem das Flag -P für SNTP verschwindet.

Die Manpage für die neue Version enthält Beispiele für die Verwendung, eines davon ist: sntp -S ntpserver.somewhere, das dem entspricht, was das alte -rFlag gemacht hat. Es scheint nicht mehrere „ntpserver.somewhere“-Optionen zu akzeptieren, daher weiß ich nicht, ob es Vorteile bringt, es zweimal für verschiedene NTP-Server auszuführen.

Antwort2

ntpdate -b ntpserver

wird normalerweise beim Booten verwendet, um die Zeit einzustellen und tut genau das, was Sie brauchen. Wäre es für Ihre Bedürfnisse geeignet?

verwandte Informationen