run update-desktop-database only when rsync-changes
This commit is contained in:
parent
c39ca21a47
commit
23dc4bfe93
1 changed files with 7 additions and 7 deletions
|
@ -44,13 +44,13 @@ sync_all_images() {
|
|||
}
|
||||
|
||||
sync_all_torrents() {
|
||||
rsync -av --password-file=/etc/rsync.secret rsync://vmuser@server:/vmimages-download/*.torrent \
|
||||
/var/lib/libvirt/images/
|
||||
rsync -av --password-file=/etc/rsync.secret rsync://vmuser@server:/vmimages-download/xml \
|
||||
/var/lib/libvirt/images/
|
||||
rsync -av --password-file=/etc/rsync.secret rsync://vmuser@server:/vmimages-download/desktop/*.desktop \
|
||||
/usr/local/share/applications/
|
||||
rsync -ai rsync://vmuser@server:/vmimages-download/*.torrent /var/lib/libvirt/images/
|
||||
rsync -ai rsync://vmuser@server:/vmimages-download/xml /var/lib/libvirt/images/
|
||||
RSYNC_COMMAND=$(rsync -ai --delete rsync://vmuser@server:/vmimages-download/desktop/*.desktop /usr/local/share/applications/)
|
||||
if [[ $? -eq 0 ]] && [[ -n "${RSYNC_COMMAND}" ]]; then
|
||||
echo "${RSYNC_COMMAND}"
|
||||
update-desktop-database /usr/local/share/applications
|
||||
fi
|
||||
}
|
||||
|
||||
create_starter() {
|
||||
|
|
Loading…
Add table
Reference in a new issue