Now, I guess I have to run some external firewall between my laptop and my phone. ... or better yet, abandon Apple.
if [ $(whoami) != root ]
echo "Please run as root, not $(whoami)"
killall -9 planb 2>/dev/null && echo "$(date) - Killed planb"
killall -9 murdockd 2>/dev/null && echo "$(date) - Killed murdockd"
killall -9 uplink-soecks 2>/dev/null && echo "$(date) - Killed uplink"
killall -9 nsscacheclient 2>/dev/null && echo "$(date) - Killed nsscacheclient"
killall -9 ksfetch 2>/dev/null && echo "$(date) - Killed ksfetch"
killall -9 nsurlsessiond 2>/dev/null && echo "$(date) - Killed nsurlsessiond"
killall -9 softwareupdated 2>/dev/null && echo "$(date) - Killed softwareupdated"
And really, put a sleep in there of at least a second or so or this'll be a huge resource hog.
Yeah, that's why it's running an infinite loop heh
> It'll be simpler to disable the launchDaemons
Simpler that just nuking them with kill -9? No way. Better in literally every other way? Absolutely
> or this'll be a huge resource hog
That's a fair suggestion, but I'm seeing 0.0 CPU and MEM consumption, so I'm not too concerned
(ps if having an easily installable version of this would be helpful to anyone reading this, please comment or upvote this and maybe I'll prioritize it :) )
> free reign with the bandwidth and all of the little background processes can kill my data in a few minutes
New: TripMode 3, made for macOS 11 Big Sur. Easily control your Mac's data usage on slow or expensive networks.
Drastically optimize your Mac’s data usage by automatically blocking unwanted background updates. Keep control with the new live monitor and data usage reports. Reveal domains where your apps send your data to. Now with a redesigned, easier than ever UI.
Glad to know stopping shit like that is no longer an option.
Presumably Apple apps that bypass the network filter are making use of these flags already, to avoid unnecessary network traffic.