Questions marquées «launchd»

Un système pour démarrer, arrêter et gérer des processus automatisés.

2
Est-il possible de lancer launchd pour définir un propriétaire différent sur les fichiers créés lors de l'exécution d'un travail .plist?
J'ai un fichier .plist launchctl dans / Library / LaunchDaemons comme suit: <?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> Pour ceux qui …
2 macos  launchd  plist 

2
Besoin d'aide avec un applescript / plist
Cela a été une expérience d'apprentissage pour moi. Tout se passe logiquement pour moi dans ce script / plist mais quelque chose ne va pas. Tout fonctionne, mais ensuite le script s'exécute toutes les minutes, ce qui devient agaçant puisque j'ouvre quelques programmes dans le script. Si vous tapez du …


1
com.dashlane.DashlaneAgent essaie toujours d'être chargé
J'ai supprimé Dashlane en utilisant la procédure documentée, mais launchd tente toujours de charger com.dashlane.DashlaneAgent. J'ai essayé d'émettre sudo launchctl remove com.dashlane.DashlaneAgent sans succès (la commande réussit, et launchctl list ne montre pas le service, mais au redémarrage, un list contient à nouveau le nom du service). J'ai aussi regardé …


1
Définition dynamique de la variable d’environnement HOME dans un script launchd?
Continuez sur ce sujet, je me suis retrouvé avec: <?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>com.saltstack.minion</string> <key>EnvironmentVariables</key> <dict> <key>HOME</key> <string>/Users/quanta</string> </dict> <key>ProgramArguments</key> <array> <string>/usr/local/bin/salt-minion</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> mais je me demande bien: est-il possible de définir la variable HOME …

1
KeepAlive avec NetworkState ne fonctionne pas pour l'agent
J'essaie d'exécuter automatiquement un script Python tous les jours, mais cela nécessite une connexion Internet (pour envoyer des courriels, etc.). J'ai donc fixé la date et l'heure auxquelles il doit être exécuté, mais s'il n'y a pas de réseau disponible, je souhaite qu'il soit exécuté dès qu'il trouve un réseau. …

1
Problèmes de configuration de homebrew pour exécuter pure-ftpd en tant que service
J'essaie d'exécuter pure-ftpd 1.0.46 en tant que service et j'ai configuré mon fichier plist comme ci-dessous: <?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> <key>RunAtLoad</key> <true/> <key>WorkingDirectory</key> …

3
Est-il possible de changer le chemin SSH_AUTH_SOCK?
Je voudrais avoir le ssh-agentsocket dans mon répertoire personnel, mais actuellement, il est créé à l'intérieur /private/tmp. Je vois que l’agent est géré launchctlet le plist:, /System/Library/LaunchAgents/org.openbsd.ssh-agent.plistmais je ne sais pas comment modifier ce fichier pour avoir le socket, par exemple, à ~/.ssh-agent.sock.
ssh  launchd 
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.