-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrowserReset.sh
executable file
·28 lines (23 loc) · 1.22 KB
/
BrowserReset.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash
# 2021
# For use with Jamf. Pass env variable
# Kills Chrome and Safari
killall Safari && killall Google\ Chrome
# Removes the files
rm -rf /Users/$3/Library/Caches/Google/Chrome
# This doesnt appear to be permitted by the root or local user so it fails
# rm -rf /Users/$3/Library/Caches/com.apple.Safari
rm -rf /Users/$3/Library/Caches/Apple\ -\ Safari\ -\ Safari\ Extensions\ Gallery; \
rm -rf /Users/$3/Library/Caches/Metadata/Safari; \
rm -rf /Users/$3/Library/Caches/com.apple.WebKit.PluginProcess; \
# Same with this line
# rm -rf /Users/$3/Library/Cookies/Cookies.binarycookies; \
rm -rf /Users/$3/Library/Preferences/Apple\ -\ Safari\ -\ Safari\ Extensions\ Gallery; \
rm -rf /Users/$3/Library/Preferences/com.apple.Safari.LSSharedFileList.plist; \
rm -rf /Users/$3/Library/Preferences/com.apple.Safari.RSS.plist; \
rm -rf /Users/$3/Library/Preferences/com.apple.Safari.plist; \
rm -rf /Users/$3/Library/Preferences/com.apple.WebFoundation.plist; \
rm -rf /Users/$3/Library/Preferences/com.apple.WebKit.PluginHost.plist; \
rm -rf /Users/$3/Library/Preferences/com.apple.WebKit.PluginProcess.plist; \
rm -rf /Users/$3/Library/PubSub/Database; \
rm -rf /Users/$3/Library/Saved\ Application\ State/com.apple.Safari.savedState