|
@@ -666,28 +666,6 @@ function restore_mailing_list {
|
666
|
666
|
fi
|
667
|
667
|
}
|
668
|
668
|
|
669
|
|
-function restore_mediagoblin {
|
670
|
|
- if [[ $RESTORE_APP != 'all' ]]; then
|
671
|
|
- if [[ $RESTORE_APP != 'mediagoblin' ]]; then
|
672
|
|
- return
|
673
|
|
- fi
|
674
|
|
- fi
|
675
|
|
- if grep -q "Mediagoblin domain" $COMPLETION_FILE; then
|
676
|
|
- MEDIAGOBLIN_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Mediagoblin domain" | awk -F ':' '{print $2}')
|
677
|
|
- if [ -d $SERVER_DIRECTORY/backup/mediagoblin ]; then
|
678
|
|
- echo $"Restoring Mediagoblin installation"
|
679
|
|
- temp_restore_dir=/root/tempmediagoblin
|
680
|
|
- restore_directory_from_friend $temp_restore_dir mediagoblin
|
681
|
|
- cp -r $temp_restore_dir/* /
|
682
|
|
- if [ ! "$?" = "0" ]; then
|
683
|
|
- exit 5626
|
684
|
|
- fi
|
685
|
|
- rm -rf $temp_restore_dir
|
686
|
|
- fi
|
687
|
|
- chown -hR mediagoblin:www-data /var/www/$MEDIAGOBLIN_DOMAIN_NAME/htdocs
|
688
|
|
- fi
|
689
|
|
-}
|
690
|
|
-
|
691
|
669
|
function restore_gogs {
|
692
|
670
|
export GVM_ROOT=$GVM_HOME
|
693
|
671
|
if [ -d $GVM_ROOT/bin ]; then
|
|
@@ -954,8 +932,8 @@ restore_certs
|
954
|
932
|
restore_personal_settings
|
955
|
933
|
restore_mailing_list
|
956
|
934
|
restore_email
|
|
935
|
+#restore_apps remote
|
957
|
936
|
|
958
|
|
-restore_mediagoblin
|
959
|
937
|
restore_gogs
|
960
|
938
|
restore_wiki
|
961
|
939
|
restore_blog
|