Launchd comienza el evento 40 segundos después?

.plist un file .plist , que debería actuar como daemon del sistema (global con usuario root ). Este file .plist escucha el directory de settings para cambios como cambiar la configuration de networking. Cuando esto suceda, debería comenzar un script Bash.

Sin embargo, funciona pero no como se esperaba. Cuando abro una connection VPN, demoran unos 40 segundos hasta que se ejecuta el script Bash. Me gustaría que se ejecutara justo después de abrir la connection VPN.

  • Cargar automáticamente LaunchDaemon?
  • Obtener files, todos a la vez, desde una página web utilizando curl
  • En iTerm, ¿cómo puedo cambiar alt + eliminar para ignorar las barras inclinadas?
  • El command VLC funciona en Terminal pero no en Automator
  • Actualización y ejecución de Git a través de Homebrew en lugar de XCode
  • Hacer accesos directos a los directorys a través de la terminal
  • ¿Cómo eliminar el retraso antes del lanzamiento?

    Aquí está el código del file .plist :

      <plist version="1.0"> <dict> <key>Label</key> <string>lucafuhl.vpnhelper</string> <key>Program</key> <string>/Users/vpnhelper.sh</string> <key>WatchPaths</key> <string>/Library/Preferences/SystemConfiguration</string> </dict> </plist> 

  • ¿Cómo soluciono problemas con los dispositivos Airplay que no aparecen?
  • permiso denegado mkdir / Volumes
  • Recibo un error de time de espera de connection con SVN después de instalar OS X Yosemite
  • ¿Cómo puedo hacer que mi Mac monte una unidad de networking cuando se inicia una aplicación?
  • ¿Cómo me conecto automáticamente a una VPN cuando uso Wi-Fi en OS X?
  • Ejecutando un montón de commands en la Terminal
  • One Solution collect form web for “Launchd comienza el evento 40 segundos después?”

    Dos cosas:

    Intenta colocar tu

     <string>/Library/Preferences/SystemConfiguration</string> 

    dentro de una

     <array> </array> 

    Además, es posible que pueda ver para ver cuando el cambio realmente ocurre con el siguiente command.

     sudo fs_usage -f filesys | grep /Library/Preferences/SystemConfiguration 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).