Eu não sei se esta é a maneira 'correta' ou 'melhor', mas você poderia escrever um daemon simples que monitora o status do ntpd.service a cada 5 segundos e inicia / pára o ntpdate.service conforme necessário? / p>
Como tornar os serviços do sistema dependentes de outro serviço do sistema. Por exemplo:
Existem 2 serviços no RedHat 7
ntpd.service
ntpdate.service
Como tornar ntpdate
dependente de ntpd
service?
Se ntpd
for interrompido / iniciado, ntpdate
também será interrompido / iniciado.
Eu acho que tem algo a ver com esse arquivo
$ cat /usr/lib/systemd/system/ntpdate.service
[Unit]
Description=Set time via NTP
After=syslog.target network.target nss-lookup.target
Before=time-sync.target
Wants=time-sync.target
Alguma sugestão de que / onde fazer alterações?
Eu não sei se esta é a maneira 'correta' ou 'melhor', mas você poderia escrever um daemon simples que monitora o status do ntpd.service a cada 5 segundos e inicia / pára o ntpdate.service conforme necessário? / p>