Newsgroup: it.comp.os.linux.software
Titolo: ntpdate

Ciao,
per qualche strano motivo sul mio pc spesso l'ora cambia. Digitando da
console #/etc/init.d/ntpdate restart riesco ad impostare l'ora corretta.
Vorrei eseguire questa operazione almeno una volta al giorno (il computer è
sempre acceso).
Io credevo che ntpdate facesse automaticamente questa cosa, ma evidentemente
non è così.
Qual è la soluzione ottimale al problema? mettere il comando citato
precedentemente in cron? o altro?
grazie,
Massimiliano

Massimiliano ha scritto:

Credo che dovresti eseguire il daemon ntpd per avere aggiornata 
automaticamente l'ora... almeno è così sul mio sistema.
Se hai installato ntp, dovresti avere già sul tuo sistema tutta la 
documentazione necessaria, dovrebbe renderti in grado di mettere il 
servizio senza troppi problemi (io non ricordo che procedimento ho usato 
quando l'ho attivato, è passato troppo tempo).
Che distro usi?
In mandrake 10 il centro di controllo ha uan voce che consente di 
attivare questo servizio, per cui immagino che anche versioni recenti di 
  suse, redhat, fedora... abbiano qualcosa di simile.
bye
gerry

 gerry
grazie,
Massimiliano

Writing on [ it.comp.os.linux.software ] in reply to Massimiliano:

 Io ho messo uno script in /etc/ppp/ip-up.d/
 Gli script in questa directory vengono eseguiti all'avvio di una
 connessione con l'interfaccia ppp. Lo script contiene semplicemente
 il comando 'ntpdate nome.server.time'.
 No so se fa al caso tuo o se la directory /etc/ppp/ip-up.d e' una
 particolarita' debian, ma lo stesso risultato lo otterresti con uno script
 in cron.

  script in cron.
avevo pensato a questa soluzione, ma ricevo il seguente errore:
8 Nov 21:24:42 ntpdate[26951]: the NTP socket is in use, exiting.
che mi dite di ntp-refclock?
Grazie,
Massimiliano

Writing on [ it.comp.os.linux.software ] in reply to Massimiliano:

 Non e' che hai ntpd in background ?
 Controlla con ps, perche' se vuoi che lo script funzioni devi
 stopparlo.

 eliminare ntpdate e a installare ntpd
In genere si usa prima fare un ntpdate per sincronizzarsi la prima volta
con un server NTP e poi lanciare il demone ntpd che:
1) serve per poter sincronizzare altre macchine alla tua;
2) ciclicamente, si collega agli NTP server elencati nei file di
configurazione di NTP per correggere l'ora del server su cui gira il
demone.
Infatti molte distribuzioni, per far partire l'ntpd hanno uno script che
prima fa ntpdate e poi lancia ntpd.
Se ti serve solo aggiornare l'ora ogni tanto e non hai altri PC da
tenere sincronizzati con il tuo ti consiglio di far partire
automaticamente ntpdate magari con cron e di lasciar perdere ntpd.
Per maggiori info:
http://www.ntp.org
http://pool.ntp.org
.
Ciao,
  Marco.
-- 
I've seen things you people wouldn't believe. Attack ships on fire off the 
shoulder of Orion. I watched c-beams... glitter in the dark near Tanhauser Gate.
All those... moments will be lost... in time, like tears... in rain. 
Time... to die
-------------------------------------------------------------------------------------------
Io ne ho viste cose che voi umani non potete immaginarvi. Navi da combattimento 
in fiamme al largo dei bastioni di Orione e ho visto i raggi B balenare nel 
buio vicino alle porte di Tannoiser e tutti quei momenti andranno perduti nel 
tempo come lacrime nella pioggia... č tempo di morire...
Roy Batty (Rutger Hauer), Blade Runner