Perguntas sobre 'launchd'

2
respostas

Como adicionar corretamente o daemon no MacOS 10.6.6 via launchd?

Eu tenho uma tarefa muito simples de realizar: para iniciar o servidor de aplicativos tomcat no MacOS mais recente como um daemon. Eu executei os seguintes passos: Tomcat instalado em / Library / Tomcat / Home Validado que é executado corr...
11.03.2011 / 13:14
1
resposta

Como você controla a propriedade do arquivo de um soquete gerenciado pelo launchd

Estou trabalhando para escrever um daemon que converse com outros daemons no mesmo projeto sobre sockets UNIX. Por motivos de segurança, é fundamental que esses daemons falem entre si (e não possam, por exemplo, estar conectados a outros process...
29.06.2014 / 21:10
1
resposta

O job de Launchd é executado, mas sai imediatamente

Desejo carregar e executar automaticamente um programa Lisp no CCL em segundo plano quando o meu Mac (OS 10.9) inicializar. Eu tenho uma lista de inicialização que salvei em / Library / LaunchDaemons, <?xml version="1.0" encoding="UTF-8"?&...
15.04.2014 / 04:40
1
resposta

Localização da convenção para arquivos JAR de um LaunchDaemon no OS X?

Estou configurando um escravo de criação Hudson em uma máquina OS X. Estou usando launchd para iniciar o escravo usando o seguinte plist em '/ Library / LaunchDaemons /': <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PU...
24.07.2010 / 22:43
0
respostas

Como limitar o tamanho do log do launchd no OS X?

Como esta resposta sugeriu, ativei o registro de um arquivo .plist gerado por mim. <key>StandardOutPath</key> <string>/path/to/logfile.log</string> <key>StandardErrorPath</key> <string>/path/to/a...
07.03.2018 / 18:29
0
respostas

Como reiniciar um serviço launchd automaticamente se ele sair com 78 código de saída

Estou carregando um binário c usando o serviço launchd. Deve ser relançado sempre que o sistema for reiniciado. Abaixo está meu arquivo plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN...
30.06.2017 / 12:05
0
respostas

launchd não pode usar StandardOutPath para / var / log quando executado como usuário não privilegiado

Eu criei um script LaunchDaemon para executar backups para nossos git repos. Desejo executar o processo como um usuário específico ( git ) com o Std & Registro de erros de saída para /var/log Eu recebo permissão negada quando o launc...
18.08.2016 / 11:30
1
resposta

Como gerar uma assinatura com um plad launchd? [fechadas]

É possível implementar o script de shell a seguir completamente como um pllist launchd para gerar uma assinatura com timestamp nos arquivos StandardErrorPath / StandardErrorPath? #!/bin/sh echo "Hi, your FOO.plist was here at $(date)" E...
19.12.2013 / 17:07
1
resposta

launchd uso do PathState

Estou tentando usar o PathState para iniciar e interromper um daemon no Mac OSX. Começa quando eu crio um arquivo chamado / var / cache / myjob / run. No entanto, quando o arquivo é removido, o daemon não pára novamente. Como você usa o PathS...
22.04.2013 / 15:36
0
respostas

dnsextd conexão ao erro do servidor

Como posso corrigir esses erros dnsextd no meu log de erro do sistema? O dnsextd continua iniciando e reiniciando via lanchd. Posso desabilitar o dnsextd via linha de comando? dnsextd ConnectToServer: connect - O soquete não está conectado...
15.09.2012 / 01:45