Preguntas etiquetadas con launchd

Un sistema para iniciar, detener y gestionar procesos automatizados.

1
LaunchDaemon para pf no se cargará al inicio
Tengo una lista en /Library/LaunchDaemons/ que debe ejecutarse como root en el inicio. Cuando corro sudo launchctl load /Library/LaunchDaemons/com.apple.pfctl.plist, funciona. Sin embargo, al reiniciar no funciona. Curiosamente, después de reiniciar, cuando ejecuto ese comando dice /Library/LaunchDaemons/com.apple.pfctl.plist: service already loaded pero no está funcionando. Sin embargo, si lo descargo y lo …

2
¿Se puede hacer un inicio para establecer un propietario diferente en los archivos que crea mientras se ejecuta un trabajo .plist?
Tengo un archivo launchctl .plist en / Library / LaunchDaemons de la siguiente manera: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>david.ports.slocate.home.updatedb</string> <key>ProgramArguments</key> <array> <string>/opt/local/bin/slocate</string> <string>-U</string> <string>/Users/david</string> <string>-o</string> <string>/Users/david/slocate_david.db</string> </array> <key>Umask</key> <string>077</string> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>5</integer> <key>Minute</key> <integer>45</integer> </dict> </dict> </plist> Para …
2 macos  launchd  plist 


1
.plist devuelve: Lista de propiedades no válida, plutil dice ok!
Estoy tratando de crear mi primer .plist. ¡Quiero montar una unidad ssh al iniciar sesión para no tener que ingresar el comando cada vez que inicio mi Mac! El comando es: sshfs -o allow_other,defer_permissions user@xxx.xxx.xxx.xxx:/home/user/ /Users/user/Desktop/Website/ -o reconnect El plist se ve así: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple …

3
launchctl no inicia el demonio cntlm
He instalado cntlm en osx usando la fórmula homebrew . Luego copié el archivo .plist y comencé el demonio: sudo cp -fv /usr/local/opt/cntlm/*.plist /Library/LaunchDaemons sudo chown root /Library/LaunchDaemons/homebrew.mxcl.cntlm.plist Pero después del reinicio, el demonio no se está ejecutando. He intentado ejecutarlo manualmente con sudo launchctl load /Library/LaunchDaemons/homebrew.mxcl.cntlm.plist pero su salida …

1
Apache no se iniciará al reiniciar
Tengo un problema donde Apache no se iniciará en un reinicio. He intentado comandos como sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist para permitir que Apache se inicie, pero cuelga y no puedo acceder al sitio. entiendo el mensaje (48)address already in use ah00072 Unable to open logs. lo que me dice …




2
Enigma de límite de archivo máximo
Después de este artículo, he ajustado los límites de mi archivo abierto: $ launchctl limit maxfiles 65536 65536 El problema con esto es que cuando intento abrir las aplicaciones de Adobe aparece este error: No se puede establecer el número máximo de archivos que se abrirán. No estoy seguro de …
1 launchd 


1
Lanzamiento de escucha de socket de multidifusión
No estoy seguro de si me he perdido algo de documentación o no, pero me está costando descubrir cómo configurar un launchdagente que se pueda activar cada vez que se reciba un datagrama dentro de un grupo de multidifusión. Lo que me gustaría saber es cómo launchddebería ser un plist …



1
Tener problemas para configurar Homebrew para ejecutar pure-ftpd como un servicio
Estoy tratando de ejecutar pure-ftpd 1.0.46 como un servicio y he configurado mi archivo plist de la siguiente manera: <?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>KeepAlive</key> <true/> <key>Label</key> <string>homebrew.mxcl.pure-ftpd</string> <key>ProgramArguments</key> <array> <string>/usr/local/opt/pure-ftpd/sbin/pure-ftpd</string> <string>-A</string> <string>-E</string> <string>-j</string> <string>-z</string> <string>-l</string> <string>puredb:/usr/local/etc/pureftpd.pdb</string> <string>-I</string> <string>1</string> <string>-c</string> <string>1000</string> </array> …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.