I want to get rid of some system services completely.
I turned off sip with csrutil disable
.
Then following command
sudo launchctl disable com.apple.cloudphotod
Gave me an unexpected answer:
Unrecognized target specifier, did you mean
gui/501/com.apple.cloudphotod
I've read man, searched forums and so on. But I can't get why do I need specify the context agent is running in, how do I know that from launchctl list
and is the a way to avoid the need to specify it?
There are many services and I'm completely uncertain which one is in which context.
Side question: I also was looking for a gui tool such as Windows Services.msc, found Soma-zone's LaunchControl. Downloaded tar.gz archive, unarchived, started the app, and... it says "can't open the app". Did I miss something and tar.gz needs some special handling? Never dealt with that.
LaunchControl
, but IIRC: dbl-click on thetar.xz
file decompresses it, leaving you with an.app
file. Move that to yourApplications
folder. After that, if it won't start, you'll need to go into yourSystems Settings
app & figure out what to click to convince the "Apple Security Guardians" that you give permissions for it to run. There are probably better instructions at somazone.com - or email for tech support... Robby will answer & he's a great resource.chmod
, got another error. Finally tried using archive tool instead of winzip - voila! It worked!winzip
- On a Mac??. No wonder you had problems. :) Anyway - glad to see you've resolved it. I think you'll likeLaunchControl
.