|
|
|
@ -7,9 +7,18 @@ FILES="" |
|
|
|
|
## Remove Internet Providers / Sharing / iCloud |
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/PreferencePanes/iCloudPref.prefPane |
|
|
|
|
/System/Library/InternetAccounts |
|
|
|
|
/usr/libexec/sharingd |
|
|
|
|
/System/Library/InternetAccounts/iCloud.iaplugin |
|
|
|
|
/System/Library/CoreServices/cloudpaird |
|
|
|
|
/System/Library/LaunchAgents/com.apple.cloudpaird.plist |
|
|
|
|
/System/Library/PrivateFrameworks/CloudDocsDaemon.framework/Versions/A/Support/bird |
|
|
|
|
/System/Library/LaunchAgents/com.apple.CommCenter-osx.plist |
|
|
|
|
/System/Library/LaunchDaemons/com.apple.CommCenterRootHelper.plist |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
# /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/XPCServices/com.apple.Safari.SearchHelper.xpc |
|
|
|
|
# /System/Library/PrivateFrameworks/SafariShared.framework/Versions/A/XPCServices/com.apple.Safari.SocialHelper.xpc |
|
|
|
|
|
|
|
|
|
## Remove all crash reporting daemons |
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/LaunchAgents/com.apple.ReportPanic.plist |
|
|
|
@ -25,27 +34,75 @@ FILES+=" |
|
|
|
|
/System/Library/CoreServices/SubmitDiagInfo |
|
|
|
|
/System/Library/LaunchAgents/com.apple.diagnostics_agent.plist |
|
|
|
|
/System/Library/CoreServices/diagnostics_agent |
|
|
|
|
/usr/sbin/spindump |
|
|
|
|
/usr/libexec/spindump_agent |
|
|
|
|
/System/Library/LaunchAgents/com.apple.spindump_agent.plist |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
## Remove all Spotlight network support |
|
|
|
|
## Remove Spotlight network support |
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/LaunchAgents/com.apple.metadata.SpotlightNetHelper.plist |
|
|
|
|
/System/Library/PrivateFrameworks/ParsecUI.framework |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
## Remove CommCenter |
|
|
|
|
#FILES+=" |
|
|
|
|
# /System/Library/Frameworks/CoreTelephony.framework |
|
|
|
|
#" |
|
|
|
|
|
|
|
|
|
## remove spotlight suggestions/helper |
|
|
|
|
#FILES+=" |
|
|
|
|
# /System/Library/LaunchAgents/com.apple.suggestd.plist |
|
|
|
|
# /System/Library/PrivateFrameworks/CoreSuggestions.framework |
|
|
|
|
#" |
|
|
|
|
|
|
|
|
|
# remove phone-home xpc services |
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/Frameworks/CoreTelephony.framework |
|
|
|
|
/System/Library/LaunchAgents/com.apple.CommCenter-osx.plist |
|
|
|
|
/System/Library/LaunchDaemons/com.apple.CommCenterRootHelper.plist |
|
|
|
|
/System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/XPCServices/com.apple.geod.xpc |
|
|
|
|
/System/Library/Frameworks/AddressBook.framework/Versions/A/XPCServices/com.apple.AddressBook.ContactsAccountsService.xpc |
|
|
|
|
/System/Library/Frameworks/AddressBook.framework/Versions/A/XPCServices/com.apple.AddressBook.FaceTimeService.xpc |
|
|
|
|
/System/Library/Frameworks/AddressBook.framework/Versions/A/XPCServices/com.apple.AddressBook.InternetAccountsBridge.xpc |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
## remove spotlight suggestions/helper |
|
|
|
|
# commercekit contains some xpc services that phone home, |
|
|
|
|
# but without MAS support the system doesn't need any of it. |
|
|
|
|
# disabled for suspected finder crash |
|
|
|
|
|
|
|
|
|
#FILES+=" |
|
|
|
|
# /System/Library/PrivateFrameworks/CommerceKit.framework |
|
|
|
|
#" |
|
|
|
|
|
|
|
|
|
# SocialPushAgent: |
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/CoreServices/SocialPushAgent.app |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/CoreServices/Software?Update.app/Contents/Resources/softwareupdated |
|
|
|
|
/usr/libexec/UserEventAgent |
|
|
|
|
/System/Library/PrivateFrameworks/IMFoundation.framework/XPCServices/IMRemoteURLConnectionAgent.xpc/Contents/MacOS/IMRemoteURLConnectionAgent |
|
|
|
|
/System/Library/PrivateFrameworks/ApplePushService.framework/apsd |
|
|
|
|
/usr/libexec/locationd |
|
|
|
|
/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeaccountd |
|
|
|
|
/System/Library/CoreServices/Stocks.app/Contents/PlugIns/com.apple.ncplugin.stocks.appex |
|
|
|
|
/System/Library/CoreServices/AppleIDAuthAgent |
|
|
|
|
/System/Library/PrivateFrameworks/AssistantServices.framework/assistantd |
|
|
|
|
/System/Library/PrivateFrameworks/HelpData.framework/Versions/A/Resources/helpd |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
## remove spyware apps (safari and mail and iTunes all phone home) |
|
|
|
|
## facetime/messages/photos depend on APNS/iCloud, so unavailable |
|
|
|
|
|
|
|
|
|
FILES+=" |
|
|
|
|
/System/Library/LaunchAgents/com.apple.suggestd.plist |
|
|
|
|
/System/Library/PrivateFrameworks/CoreSuggestions.framework |
|
|
|
|
/Applications/Safari.app |
|
|
|
|
/Applications/Mail.app |
|
|
|
|
/Applications/Messages.app |
|
|
|
|
/Applications/Photos.app |
|
|
|
|
/Applications/FaceTime.app |
|
|
|
|
/Applications/iTunes.app |
|
|
|
|
/Applications/Maps.app |
|
|
|
|
/Applications/App?Store.app |
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
for FILE in $FILES ; do |
|
|
|
|
rm -rf "$3/$FILE" |
|
|
|
|
rm -rfv "$3/$FILE" |
|
|
|
|
done |
|
|
|
|