Como MelB mencionó, instalar la actualización 10.8 NTP.dmg en Snow Leopard no funcionará.
Pero compilarlo usted mismo es fácil:
Requisitos previos: XCode 3.2.6
-
Obtén XCode 3.2.6 y iOS SDK 4.3
Para obtener XCode 3.2.6, regístrese en Apple Developer . Puede iniciar sesión con una ID de Apple y después de presionar una gran cantidad de botones de radio en los que se encuentra. Vaya a la sección de descargas y busque 'XCode 3.2.6' en la sección de descargas.
Descargue 'xcode_3.2.6_and_ios_sdk_4.3.dmg' (4.14 GB) e instálelo. No tienes que instalar la parte de iOS.
-
Abrir Terminal.app
-
Copie el texto a continuación con cmd + C , pero no lo pegue en ninguna parte ni copie nada más antes de terminar el siguiente paso:
$ 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 línea 1 descarga ntpd
- Las líneas 2 a 8 hacen una copia de seguridad de sus archivos ntp * *
- Las líneas 9 y 10 crean una carpeta ntpd-fix en su carpeta de usuario y cambian su directorio de trabajo
- Descargue las líneas 11-13, desarchive las fuentes ntpd y aplique un parche necesario
- Las líneas 14 y 15 cambian su directorio de trabajo, compilan e instalan todos los archivos necesarios.
- La línea 16 vuelve a cargar ntpd
- La línea 17 elimina la carpeta ntpd-fix
-
luego ingrese de forma manual (¡no copie y pegue esto!) en la Terminal:
pbpaste | cut -c 2- | sh
y pulsa ⏎ , ingresa tu contraseña de administrador y espera unos minutos.
- esto canaliza la mesa de trabajo a
cut
, que canaliza líneas individuales a su shell
, que luego se ejecutarán una por una.
-
Resultado:
actualizado *ntp*-files
tu antiguo *ntp*.old-files
y algunos nuevos archivos y carpetas:
/usr/sbin/ntp-wait
/usr/sbin/ntpsnmpd
/usr/share/doc/ntp4
con html-help-files y una subcarpeta con algunos más html-help-files.
Si tiene problemas con el nuevo ntpd, consulte el manual: /usr/share/doc/ntp4
Si desea volver a sus archivos antiguos, quite sudo:
/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
y sudo cambian el nombre de *old-files
eliminando .old