File debian.postrm of Package linphone-appimage
#!/bin/bash
# Users on the system
USERS=$(awk -F':' '{ print $1 }' /etc/passwd)
# echo USERS=$USERS
for user in $USERS; do
ISHUMAN=-1
if [ -d "/home/$user/.config/autostart" ]; then
ISHUMAN=1
fi
if [ $ISHUMAN -eq 1 ] ; then
if [ -d "/home/$user/.local/share/icons/hicolor" ]; then
# echo "User $user has directory /home/$user/.local/share/icons/hicolor"
# echo "rm -f home/$user/.local/share/icons/hicolor/scalable/apps/linphone.svg"
# rm -f "/home/$user/.local/share/icons/hicolor/scalable/apps/linphone.svg"
# echo "touch /home/$user/.local/share/icons/hicolor"
touch "/home/$user/.local/share/icons/hicolor"
# echo "gtk-update-icon-cache /home/$user/.local/share/icons/hicolor > /dev/null"
gtk-update-icon-cache "/home/$user/.local/share/icons/hicolor" > /dev/null
fi
if [ -d "/home/$user/.local/share/applications" ]; then
# echo "User $user\ has directory /home/\ser/.local/share/applications"
# echo "rm -f home/$user/.local/share/applications/appimage-linphone.desktop"
rm -vf "/home/$user/.local/share/share/applications/appimage-linphone.desktop"
fi
if [ -d "/home/$user/.config/autostart" ]; then
# echo "User $user has directory /home/ser/.config/autostart"
# echo "rm -f /home/$user/.config/autostart/appimage-linphone-minimized.desktop"
rm -vf /home/$user/.config/autostart/appimage-linphone-minimized.desktop
rm -vf /home/$user/.config/autostart/linphone-appimage-minimized.desktop
# echo "Deleted /home/$user/.config/autostart/appimage-linphone-minimized.desktop"
fi
else
# echo "$user probably not a real user"
true
fi
done
exit 0