delete existing local desktop files except mimeinfo.cache

This commit is contained in:
Raphael Dannecker 2023-09-08 18:18:03 +02:00
parent 46a45bfc0f
commit 18e7bd2011

View file

@ -68,7 +68,7 @@ sync_all_images() {
sync_all_torrents() { sync_all_torrents() {
rsync -ai rsync://server:/vmimages-download/*.torrent /lmn/vm/ rsync -ai rsync://server:/vmimages-download/*.torrent /lmn/vm/
rsync -ai rsync://server:/vmimages-download/*.xml /lmn/vm/ rsync -ai rsync://server:/vmimages-download/*.xml /lmn/vm/
RSYNC_COMMAND=$(rsync -ai --delete rsync://server:/vmimages-download/desktop/*.desktop /usr/local/share/applications/) RSYNC_COMMAND=$(rsync -ai --delete --exclude=mimeinfo.cache rsync://server:/vmimages-download/desktop/ /usr/local/share/applications/ | sed '/ \.\//d')
if [[ $? -eq 0 ]] && [[ -n "${RSYNC_COMMAND}" ]]; then if [[ $? -eq 0 ]] && [[ -n "${RSYNC_COMMAND}" ]]; then
echo "${RSYNC_COMMAND}" echo "${RSYNC_COMMAND}"
update-desktop-database /usr/local/share/applications update-desktop-database /usr/local/share/applications