Radiusd sigue siendo reiniciado por launchd

1

Estoy leyendo estos errores en el archivo de registro del sistema. He investigado esta introducción a radius para encontrar una solución de por qué Radiusd sigue reiniciando con launchd, pero no he encontrado una solución.

¿Alguien más ha experimentado o resuelto este problema? Por cierto, estoy ejecutando Mountain Lion en un Macbook Air.

 9/5/12 2:38:51.292 PM com.apple.launchd[1]:
 (org.freeradius.radiusd[3055]) Exited with code: 1 9/5/12 2:38:51.292
 PM com.apple.launchd[1]: (org.freeradius.radiusd[3055]) Exited with
 code: 1 9/5/12 2:38:51.292 PM com.apple.launchd[1]:
 (org.freeradius.radiusd) Throttling respawn: Will start in 10 seconds
 9/5/12 2:38:56.686 PM com.apple.launchd[1]: (org.isc.named[3056])
 Exited with code: 1 9/5/12 2:38:56.686 PM com.apple.launchd[1]:
 (org.isc.named) Throttling respawn: Will start in 10 seconds 9/5/12
 2:39:01.328 PM com.apple.launchd[1]: (org.freeradius.radiusd[3057])
 Exited with code: 1 9/5/12 2:39:01.328 PM com.apple.launchd[1]: 

 Process: SleepServicesD [48] Path:
 /System/Library/CoreServices/SleepServicesD Identifier: SleepServicesD
 Version: 1.43 Code Type: X86-64 (Native) Pare
demet8
fuente

Respuestas:

2

Parece que FreeRADIUS radiusdy BIND se namedestán bloqueando, y el demonio de lanzamiento lento centralizado de Mac OS X launchdestá configurado para mantenerlos con vida (reinícielos si se bloquean).

¿Es su queja de que están fallando o es su queja que los launchdestá relanzando? Si no desea que se ejecuten, puede usar launchctl(1)para deshabilitar sus launchdtrabajos, algo como esto:

sudo launchctl unload -w /System/Library/LaunchDaemons/org.freeradius.radiusd.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/org.isc.named.plist

Si su queja es que se están bloqueando, lo primero que comprobaré es asegurarme de que se hayan compilado e instalado correctamente para Mountain Lion. ¿Cómo los instalaste? Si los instaló antes de actualizar a Mountain Lion, entonces tal vez necesite actualizarlos.

Por ejemplo, si los instaló a través de MacPorts, probablemente debería hacer:

sudo port selfupdate
sudo port upgrade outdated

... para actualizar TODO el software de código abierto instalado por MacPorts a las últimas versiones, que probablemente ya han sido parcheadas para la compatibilidad con Mountain Lion.

Si usa Homebrew o Fink, hay formas similares de asegurarse de que los administradores de paquetes (y los paquetes que instalan) estén completamente actualizados. Simplemente no soy lo suficientemente usuario de Homebrew o Fink para decirle exactamente cómo hacerlo.

Spiff
fuente
Actualicé a Mountain Lion a través de la instalación del software Mac. Mi administrador de paquetes está preparado pero no instalé esos paquetes con eso. Posiblemente esos paquetes se descargaron como una dependencia de algún otro paquete de cerveza que instalé. Entonces, mi queja es: ¿necesito que se carguen y se inicien correctamente para que mi sistema funcione correctamente (Mountain Lion)? Si no, los descargaré. Necesito leer más sobre launchd. Gracias por tu ayuda.
demet8
No, no los necesitas. RADIUS es un protocolo para autenticar usuarios de forma remota. Lo utilizan la seguridad Wi-Fi de clase empresarial (802.1X), los servidores VPN y los servidores PPP. named(parte de BIND) es un servidor DNS. Si no está alojando su propio nombre de dominio en su propio servicio DNS que se ejecuta en su Mac, probablemente no necesite namedejecutarlo.
Spiff
Gracias Spiff Tú has sido de gran ayuda. ¿Dónde puedo obtener más información sobre este tipo de cosas?
demet8