Fix XMPP stuff that may not exists

This commit is contained in:
Alexandre Aubin 2023-05-05 20:11:16 +02:00
parent 1fb3965e51
commit 7fc7d188ad
2 changed files with 11 additions and 4 deletions

View file

@ -9,5 +9,5 @@ source /usr/share/yunohost/helpers
# Backup destination
backup_dir="${1}/data/xmpp"
ynh_backup /var/lib/metronome "${backup_dir}/var_lib_metronome"
ynh_backup /var/xmpp-upload/ "${backup_dir}/var_xmpp-upload"
ynh_backup /var/lib/metronome "${backup_dir}/var_lib_metronome" --not_mandatory
ynh_backup /var/xmpp-upload/ "${backup_dir}/var_xmpp-upload" --not_mandatory

View file

@ -1,4 +1,11 @@
backup_dir="$1/data/xmpp"
if [[ -e $backup_dir/var_lib_metronome/ ]]
then
cp -a $backup_dir/var_lib_metronome/. /var/lib/metronome
fi
if [[ -e $backup_dir/var_xmpp-upload ]]
then
cp -a $backup_dir/var_xmpp-upload/. /var/xmpp-upload
fi