Como executo um processo de segundo plano persistente como um usuário não privilegiado no OS X?

1

No momento, estou lançando o processo usando nohup , mas, ocasionalmente, depois de sair e voltar novamente, o processo desapareceu. Algo está colhendo isso.

Eu não preciso disso para sobreviver a uma reinicialização (então acho que launchd pode ser um exagero aqui), mas eu gostaria que ele persistisse enquanto a máquina estivesse em funcionamento, estivesse logado ou não.

    
por Ian C. 09.11.2010 / 15:24

2 respostas

1

Confira Lingon . É muito fácil usar a GUI com a qual você pode editar e criar arquivos de configuração do launchd.

    
por 09.11.2010 / 16:52
0

screen ? Você pode efetuar logoff e as sessões de tela continuam em execução. Embora eles não devam contar com o diretório inicial do FileVault sendo montado, se você usar esse recurso.

    
por 09.11.2010 / 17:37

Tags