Come MelB ha menzionato l'installazione del 10.8 NTP update.dmg in Snow Leopard non funzionerà.
Ma compilarlo da solo è facile:
Prerequisiti: XCode 3.2.6
-
Ottieni XCode 3.2.6 e iOS SDK 4.3
Per ottenere XCode 3.2.6 registrati su Sviluppatore Apple . Puoi accedere con un ID Apple e dopo aver premuto un numero elevato di pulsanti di opzione. Vai alla sezione download e cerca "XCode 3.2.6" nella sezione download.
Scarica 'xcode_3.2.6_and_ios_sdk_4.3.dmg' (4.14 GB) e installalo. Non è necessario installare la parte iOS.
-
Apri Terminal.app
-
Copia il testo sottostante con cmd + C , ma non incollarlo da nessuna parte o copiare qualsiasi altra cosa prima di aver completato il passaggio successivo:
$ sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist
$ sudo cp /usr/sbin/ntpd /usr/sbin/ntpd.old
$ sudo cp /usr/sbin/ntpdate /usr/sbin/ntpdate.old
$ sudo cp /usr/sbin/ntpdc /usr/sbin/ntpdc.old
$ sudo cp /usr/sbin/ntptrace /usr/sbin/ntptrace.old
$ sudo cp /usr/bin/sntp /usr/bin/sntp.old
$ sudo cp /usr/bin/ntp-keygen /usr/bin/ntp-keygen.old
$ sudo cp /usr/bin/ntpq /usr/bin/ntpq.old
$ mkdir ntpd-fix
$ cd ntpd-fix
$ curl http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8.tar.gz | tar zxf -
$ cd ntp-4.2.8/ntpd
$ curl http://bugs.ntp.org/attachment.cgi?id=1165 | patch -p1
$ cd ..
$ ./configure --prefix='/usr' && make && sudo make install
$ sudo launchctl load /System/Library/LaunchDaemons/org.ntp.ntpd.plist
$ rm -r ~/ntpd-fix
- La riga 1 scarica ntpd
- Le righe 2-8 eseguono il backup dei vecchi file-ntp *
- Le righe 9 e 10 creano una cartella ntpd-fix nella cartella Utente e cambiano la directory di lavoro
- Le righe da 11 a 13 scaricano, annullano l'archiviazione dei sorgenti ntpd e applicano una patch necessaria
- Le righe 14 e 15 cambiano la directory di lavoro, compilano e installano tutti i file necessari.
- La riga 16 ricarica ntpd
- La riga 17 rimuove la cartella ntpd-fix
-
quindi inserisci immediatamente manualmente (non copiare e incollare questo!) nel Terminale:
pbpaste | cut -c 2- | sh
e premi ⏎ , inserisci la password dell'amministratore e attendi qualche minuto.
- questo incolla il cartoncino su
cut
che canalizza le singole linee sul tuo shell
che poi verranno eseguite una alla volta.
-
Risultato:
aggiornato *ntp*-files
il tuo vecchio *ntp*.old-files
e alcuni nuovi file e cartelle:
/usr/sbin/ntp-wait
/usr/sbin/ntpsnmpd
/usr/share/doc/ntp4
con html-help-files e una sottocartella con altri html-help-files.
Se incontri problemi con il nuovo ntpd, controlla il manuale: /usr/share/doc/ntp4
Se vuoi ripristinare i tuoi vecchi file, sudo rimuovi:
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptrace
/usr/bin/sntp
/usr/bin/ntp-keygen
/usr/bin/ntpq
/usr/sbin/ntp-wait
/usr/sbin/ntpsnmpd
/usr/share/doc/ntp4
e sudo rinomina *old-files
rimuovendo .old