2
0
Maniack Crudelis 7 лет назад
Родитель
Сommit
8ac40c58b1
3 измененных файлов с 30 добавлено и 0 удалено
  1. 10 0
      scripts/install
  2. 10 0
      scripts/restore
  3. 10 0
      scripts/upgrade

+ 10 - 0
scripts/install

@@ -118,6 +118,16 @@ then
 	done <<< "$(yunohost app list -i | grep id: | sed 's/.*id: //')"
 fi
 
+#=================================================
+# STRETCH COMPATIBILITY
+#=================================================
+
+if is_stretch
+then
+	ynh_replace_string "yunohost backup create --ignore-apps" "yunohost backup create" "$final_path/archivist.sh"
+	ynh_replace_string "yunohost backup create --ignore-system" "yunohost backup create" "$final_path/archivist.sh"
+fi
+
 #=================================================
 # SET THE CRON FILE
 #=================================================

+ 10 - 0
scripts/restore

@@ -39,6 +39,16 @@ test ! -d $final_path \
 
 ynh_restore_file "$final_path"
 
+#=================================================
+# STRETCH COMPATIBILITY
+#=================================================
+
+if is_stretch
+then
+	ynh_replace_string "yunohost backup create --ignore-apps" "yunohost backup create" "$final_path/archivist.sh"
+	ynh_replace_string "yunohost backup create --ignore-system" "yunohost backup create" "$final_path/archivist.sh"
+fi
+
 #=================================================
 # SPECIFIC RESTORATION
 #=================================================

+ 10 - 0
scripts/upgrade

@@ -58,6 +58,16 @@ fi
 
 #=================================================
 # SPECIFIC UPGRADE
+#=================================================
+# STRETCH COMPATIBILITY
+#=================================================
+
+if is_stretch
+then
+	ynh_replace_string "yunohost backup create --ignore-apps" "yunohost backup create" "$final_path/archivist.sh"
+	ynh_replace_string "yunohost backup create --ignore-system" "yunohost backup create" "$final_path/archivist.sh"
+fi
+
 #=================================================
 # UPDATE THE CRON FILE
 #=================================================