En lugar de deshabilitar ntpd, debe descargar la fuente para la versión 4.2.8 de ntp y compilarla usted mismo. Todo lo que necesitas es Xcode para Lion / SnowLeo. Debería funcionar en 10.6.xy 10.7.x simplemente bien.
He actualizado mi instalación 10.10 inmediatamente después de que el CVE se hiciera público y se liberara el código fuente, y no esperé a que Apple lanzara la actualización.
Para compilar ntpd, descargue la fuente de ntp.org y aplique el parche para OS X / FreeBSD. Después de aplicar este parche, podrá ejecutar "./configure & & make". Luego, puede copiar los archivos binarios en los directorios apropiados (/ usr / sbin / y / usr / bin /).
Para Mac OS X 10.7 (Lion):
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 && make
Aquí está la lista de archivos y carpetas a la que pertenecen que se construirá a partir de la fuente anterior. Después de la compilación, todos estos archivos estarán en varias subcarpetas.
/usr/bin/sntp
/usr/bin/ntp-keygen
/usr/bin/ntpq
/usr/sbin/ntpdc
/usr/sbin/ntpdate
/usr/sbin/ntpd
Renombra los antiguos usando algo como:
sudo mv /usr/sbin/ntpd /usr/sbin/ntpd.old
y luego mueva el nuevo hacia adentro. Asegúrese de chown los archivos después de moverlos en su lugar:
sudo chown root:wheel /usr/sbin/ntpd
Nota : no usé sudo make install porque no confiaba en el Makefile (no estaba seguro de que ubicaría los archivos en las mismas carpetas en las que Apple originalmente los colocó y quería para estar seguro de que todavía están en el mismo lugar que los antiguos). Mover manualmente 6 archivos no es un gran problema. El resto de los archivos (páginas del manual, páginas html, etc. son iguales, por lo que no tiene que molestar en moverlos).