LaunchDaemon se carga pero no se inicia

Creé un LaunchDaemon para iniciar automáticamente un cliente de minería cuando arranca la computadora. Aquí está el file .plist:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.example.miner</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>/library/start.sh</string> </array> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> <key>StandardOutPath</key> <string>/tmp/com.example.minerout</string> </dict> </plist> 

El objective de este LaunchDaemon es comenzar y mantener a un minero de criptomonedas en funcionamiento cuando se inicia la computadora. El script de inicio del minero está dentro de la carpeta de la Biblioteca, y el minero está en la misma carpeta.

  • Comience Apache httpd en el arranque
  • `ulimit -n` para no root
  • ¿Cómo hacer que mosquitto broker arranque automáticamente en Mac OS (sin homebrew)?
  • ¿Versión de código abierto de Lingon para editar launchd en Leopard (10.5)?
  • Cómo automatizar el inicio de DropBox sin iniciar session
  • Cómo reiniciar el service Bluetooth desde la línea de command
  • ¿Por qué está cargando LaunchDaemon, pero no está comenzando?

  • `ulimit -n` para no root
  • ¿Versión de código abierto de Lingon para editar launchd en Leopard (10.5)?
  • ¿Cómo hacer que mosquitto broker arranque automáticamente en Mac OS (sin homebrew)?
  • Comience Apache httpd en el arranque
  • Cómo automatizar el inicio de DropBox sin iniciar session
  • Cómo reiniciar el service Bluetooth desde la línea de command
  • One Solution collect form web for “LaunchDaemon se carga pero no se inicia”

    Bueno, descubrí el problema después de 30 minutos de ajustar el LaunchDaemon. El problema estaba en el file start.sh. Me olvidé de establecer correctamente la location del minero.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).