Estoy trabajando en un problema molesto con mi Mac mini (con OS X 10.9). Tengo postfix y pfctl programados para cargar como demonios del sistema usando launchd, y lo hacen con éxito. Sin embargo, lo hacen entre el enlace de Ethernet y la asignación de direcciones IP. Como resultado, pfctl no puede resolver correctamente la palabra clave self
y solo agrega los equivalentes de localhost a la lista de reglas de pf. De manera similar, postfix termina porque no puede llegar a la interfaz de red.
La recarga de cada daemon después de que se hayan asignado las direcciones IP corrige el problema hasta el próximo reinicio. ¿Hay una manera de retrasar cuando estos demonios comienzan? El registro de mi sistema muestra que solo necesitaría retrasarlos en 20 segundos, como máximo. Para el registro, también tuve este problema en OS X 10.6, 10.7 y 10.8.