sntp substituto para o argumento -P (prompt)

3

Estou mantendo alguns cronjobs em máquinas que estão configuradas para serem corrigidas no service pack do SLES11sp4, parece que o service pack está atualizando o sntp da versão 4.2.4p8 para 4.2.8p2 e em algum lugar no meio dessas versões eles soltaram o parâmetro "-P".

Na página do antigo :

-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. 

e eu uso isso em um cron job de forma muito simples:

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

onde $ ips são esperançosamente alguns endereços IP.

Eu não vi nada na nova versão que se parecesse com isso ou um modo silencioso ou algo útil. Então isso é apenas o padrão agora e eu posso apenas remover o "-P" ou há algo mais que precisa ser feito

    
por Peter Turner 05.11.2015 / 17:01

2 respostas

2

Parece que o sntp foi reescrito entre a versão 4.2.4p8 (lançada em 2009/12/8) e a 4.2.6 (lançada em 2009/12/12). O Changelog na (interna) versão 4.2.5p201 indica:

2009/08/13 Released by Harlan Stenn

* sntp: out with the old, in with the new.

... e esse é o ponto em que o sinalizador -P para sntp desaparece.

A página manpage da nova versão tem exemplos de exemplos de uso, um dos quais é: sntp -S ntpserver.somewhere , que corresponde ao que o antigo -r flag estava fazendo. Ele não parece ter várias opções de "ntpserver.somewhere", então eu não sei se há algum benefício em executá-lo duas vezes contra servidores NTP diferentes.

    
por 10.11.2015 / 19:44
1
ntpdate -b ntpserver

é normalmente usado nos tempos de inicialização para definir a hora e faz exatamente o que você precisa. Isso se ajustaria às suas necessidades?

    
por 14.11.2015 / 22:30

Tags