removendo o item de inicialização do com.apple.launchd

9

Eu instalei um programa há alguns meses atrás, ele tinha uma opção de inicialização que eu instalei. Mais tarde, decidi remover o programa, mas parece que ele saiu do script ou item de inicialização mesmo depois de desinstalá-lo ... e está tentando iniciar a cada poucos segundos.

Como posso remover este item?

Aqui está no console


$ com.apple.launchd[1] (com.jft.PdaNetMac[24476]): Exited with exit code: 1
$ com.apple.launchd[1] (com.jft.PdaNetMac): Throttling respawn: Will start in 10 second
Pedro
fonte

Respostas:

15

Esses são, de fato, os locais padrão nos quais o launchd aparece. Verifique os locais do diretório inicial e os da raiz.

Se você não encontrar o arquivo, também pode tentar o seguinte no Terminal:

$ launchctl remove com.jft.PdaNetMac

Para ver uma lista de todos os trabalhos launchd:

$ launchctl list
PID Status  Label
78960   -   0x7fe25c1052f0.anonymous.launchctl
78923   -   0x7fe25c008e40.anonymous.pppd
78922   -   0x7fe25c007e50.anonymous.pppd
78841   -   0x7fe25ae0c470.anonymous.Google Chrome H
78704   -   0x7fe25c006c90.anonymous.Google Chrome H
84037   -   0x7fe25ac258c0.anonymous.dbfseventsd
31909   -   0x7fe25c0081c0.anonymous.Google Chrome H
25351   -   [0x0-0x1e51e5].com.skype.skype
...

Para mais informações, tente man launchde man launchctl.

Jonathan
fonte
De nada. Ainda bem que pude ajudar.
Jonathan
5

Verifique os seguintes locais ~ / Library / LaunchDaemons, ~ / Library / LaunchAgents, / Library / LaunchDaemons, / Library / LaunchAgents /, / System / Library / LaunchDaemons / e / System / Library / LaunchAgents com mais probabilidade de haver um arquivo chamado com.jft.PdaNetMac em um desses diretórios. Basta movê-lo para a lixeira e reiniciar.

iklier
fonte
Veja o que você está excluindo em / Library e / System
eric.s
Eu verifiquei todas essas pastas, não está lá. Onde mais eles poderiam estar?
Peter Peter
1
@peter Tente rodar launchctl listno Terminal. Em seguida, uma vez que você encontrar o descarregamento nome do processo com launchctl (não sei o comando completo off mão) Executar man launchctlno Terminal para mais informações
iklier
0

O PdaNetMac atualmente vem com um script de desinstalação como este:

sudo rm /System/Library/LaunchDaemons/com.jft.PdaNetMac.plist 
sudo rm -R /System/Library/Extensions/PdaNetDrv.kext 
sudo rm -R /Applications/PdaNetMac.app 
sudo rm ~/PdaNetUninstall.sh 
echo "PdaNet has been uninstalled, please reboot your computer" 

Portanto, a lista de propriedades launchd está em /System/Library/LaunchDaemons/. A extensão do kernel provavelmente também deve ser removida.

Lri
fonte