1 votos

LaunchDaemon carga pero no a partir

He creado un LaunchDaemon para un cliente de minería se inicia automáticamente cuando el ordenador arranque. Aquí está el archivo .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 objetivo de este LaunchDaemon es iniciar y mantener un minero de cryptocurrency cuando el ordenador arranque. La secuencia de comandos de inicio de minero es dentro de la carpeta de biblioteca, y el minero está en la misma carpeta.

¿Por qué está el LaunchDaemon cargando, pero no a partir?

1voto

Matt121 Puntos 9

Bien me di cuenta de la cuestión después de 30 minutos de ajustar lo LaunchDaemon. El problema era en el archivo start.sh. Me había olvidado establecer correctamente la ubicación de la minera.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X