mirror of
https://github.com/sunknudsen/privacy-guides.git
synced 2025-02-23 09:13:56 +00:00
Added user cache and temp folders to paths in app cleaner guide
This commit is contained in:
parent
5f902d7111
commit
c45253f172
@ -37,7 +37,7 @@ if [ ${#processes[@]} -gt 0 ]; then
|
|||||||
printf "%s\n" "Killing running processes..."
|
printf "%s\n" "Killing running processes..."
|
||||||
sleep 1
|
sleep 1
|
||||||
for process in "${processes[@]}"; do
|
for process in "${processes[@]}"; do
|
||||||
echo $process | awk '{print $1}' | xargs kill
|
echo $process | awk '{print $1}' | xargs kill 2>&1 | grep -v "No such process"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -46,8 +46,8 @@ home_dir=~
|
|||||||
|
|
||||||
paths=()
|
paths=()
|
||||||
|
|
||||||
paths+=($(find /private/var/db/receipts -iname "*$app_name*.bom" -maxdepth 1 -prune 2>&1 | grep -av "Permission denied"))
|
paths+=($(find /private/var/db/receipts -iname "*$app_name*.bom" -maxdepth 1 -prune 2>&1 | grep -v "Permission denied"))
|
||||||
paths+=($(find /private/var/db/receipts -iname "*$bundle_identifier*.bom" -maxdepth 1 -prune 2>&1 | grep -av "Permission denied"))
|
paths+=($(find /private/var/db/receipts -iname "*$bundle_identifier*.bom" -maxdepth 1 -prune 2>&1 | grep -v "Permission denied"))
|
||||||
|
|
||||||
if [ ${#paths[@]} -gt 0 ]; then
|
if [ ${#paths[@]} -gt 0 ]; then
|
||||||
printf "%s\n" "Saving bill of material logs to desktop..."
|
printf "%s\n" "Saving bill of material logs to desktop..."
|
||||||
@ -91,16 +91,18 @@ locations=(
|
|||||||
"/usr/local/sbin"
|
"/usr/local/sbin"
|
||||||
"/usr/local/share"
|
"/usr/local/share"
|
||||||
"/usr/local/var"
|
"/usr/local/var"
|
||||||
|
$(getconf DARWIN_USER_CACHE_DIR | sed "s/\/$//")
|
||||||
|
$(getconf DARWIN_USER_TEMP_DIR | sed "s/\/$//")
|
||||||
)
|
)
|
||||||
|
|
||||||
paths=($1)
|
paths=($1)
|
||||||
|
|
||||||
for location in "${locations[@]}"; do
|
for location in "${locations[@]}"; do
|
||||||
paths+=($(find "$location" -iname "*$app_name*" -maxdepth 1 -prune 2>&1 | grep -av "No such file or directory" | grep -av "Permission denied"))
|
paths+=($(find "$location" -iname "*$app_name*" -maxdepth 1 -prune 2>&1 | grep -v "No such file or directory" | grep -v "Operation not permitted" | grep -v "Permission denied"))
|
||||||
done
|
done
|
||||||
|
|
||||||
for location in "${locations[@]}"; do
|
for location in "${locations[@]}"; do
|
||||||
paths+=($(find "$location" -iname "*$bundle_identifier*" -maxdepth 1 -prune 2>&1 | grep -av "No such file or directory" | grep -av "Permission denied"))
|
paths+=($(find "$location" -iname "*$bundle_identifier*" -maxdepth 1 -prune 2>&1 | grep -v "No such file or directory" | grep -v "Operation not permitted" | grep -v "Permission denied"))
|
||||||
done
|
done
|
||||||
|
|
||||||
paths=($(printf "%s\n" "${paths[@]}" | sort -u));
|
paths=($(printf "%s\n" "${paths[@]}" | sort -u));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user