Estoy usando OS X Yosemite. Estoy tratando de ejecutar un sh script en el inicio de sesión, pero estoy teniendo problemas. He creado el siguiente archivo en mi /Library/LaunchAgents directorio de ...
-rwxr-xr-x 1 root wheel 604 Oct 19 09:24 eXist.plist
El contenido del archivo es el siguiente:
<?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>eXist</string>
<key>Program</key>
<string>/Applications/eXist-db/bin/startup.sh</string>
<key>RunAtLoad</key>
<true/>
<key>UserName</key>
<string>root</string>
<key>StandardErorPath</key>
<String>/tmp/eXistDB.err</string>
<key>StandardOutputPath</key>
<string>/tmp/eXistDB.out</string>
</dict>
</plist>
Sin embargo, nada es llegar a ejecutar (al menos no de salida de archivos están siendo generados) y no puedo entender por qué. He verificado que existe la ruta. ¿Cómo puedo obtener mi script para que se ejecute al iniciar sesión?
Editar:
Para demostrar que existe la ruta, aquí está la salida cuando tryihng la ruta de acceso en la secuencia de comandos, versus lo que se propuso ...
Daves-MacBook-Pro-2:~ davea$ ls /Applications/eXist-db/bin/startup.sh
/Applications/eXist-db/bin/startup.sh
Daves-MacBook-Pro-2:~ davea$ ls /Applications/eXist-db.app/Contents/Resources/eXist-db/bin/startup.sh
ls: /Applications/eXist-db.app/Contents/Resources/eXist-db/bin/startup.sh: No such file or directory