Properly remove diverted wallpapers after package remove

This commit is contained in:
Daniel Ruiz de Alegría 2021-10-27 16:57:48 +02:00
parent f9d7e6b304
commit 6d4baed018
No known key found for this signature in database
GPG Key ID: 59667A77E8BFCB6C

View File

@ -41,11 +41,14 @@ case "$1" in
# Recover disabled backgrounds
for dir in /usr/share/gnome-background-properties \
/usr/share/wallpapers; do
for file in "$dir"/disabled/*; do
dpkg-divert --rename --package kali-themes \
--divert "$file" \
--remove "$dir/$(basename $file)"
done
dpkg-divert --list "$dir/disabled/*" \
| grep 'kali-themes$' \
| cut -d ' ' -f 3,5 \
| while read file diverted_file; do
dpkg-divert --rename --package kali-themes \
--divert "$diverted_file" \
--remove "$file"
done
rmdir "$dir/disabled"
done
;;