Browse Source

owncloud config file ownership

Bob Mottram 9 years ago
parent
commit
760dd7f196
2 changed files with 8 additions and 4 deletions
  1. 4
    2
      src/freedombone-restore-local
  2. 4
    2
      src/freedombone-restore-remote

+ 4
- 2
src/freedombone-restore-local View File

825
             return
825
             return
826
         fi
826
         fi
827
     fi
827
     fi
828
+	OWNCLOUD_PATH=/var/www/owncloud
828
     if [ $OWNCLOUD_DOMAIN_NAME ]; then
829
     if [ $OWNCLOUD_DOMAIN_NAME ]; then
829
         restore_database owncloud $OWNCLOUD_DOMAIN_NAME
830
         restore_database owncloud $OWNCLOUD_DOMAIN_NAME
830
 
831
 
849
         fi
850
         fi
850
 
851
 
851
         # re-index the files
852
         # re-index the files
852
-        chown -R www-data:www-data /var/www/owncloud
853
+        chown -R www-data:www-data $OWNCLOUD_PATH
854
+		chown root:root $OWNCLOUD_PATH/config/config.php
853
 		for d in /home/*/ ; do
855
 		for d in /home/*/ ; do
854
 			USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
856
 			USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
855
 			if [[ $USERNAME != "git" && $USRNAME != "mirrors" ]]; then
857
 			if [[ $USERNAME != "git" && $USRNAME != "mirrors" ]]; then
856
-				/var/www/owncloud/occ files:scan $USERNAME
858
+				$OWNCLOUD_PATH/occ files:scan $USERNAME
857
 			fi
859
 			fi
858
 		done
860
 		done
859
 	fi
861
 	fi

+ 4
- 2
src/freedombone-restore-remote View File

699
             return
699
             return
700
         fi
700
         fi
701
     fi
701
     fi
702
+	OWNCLOUD_PATH=/var/www/owncloud
702
     if grep -q "Owncloud domain" $COMPLETION_FILE; then
703
     if grep -q "Owncloud domain" $COMPLETION_FILE; then
703
         OWNCLOUD_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Owncloud domain" | awk -F ':' '{print $2}')
704
         OWNCLOUD_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Owncloud domain" | awk -F ':' '{print $2}')
704
         restore_database_from_friend owncloud $OWNCLOUD_DOMAIN_NAME
705
         restore_database_from_friend owncloud $OWNCLOUD_DOMAIN_NAME
721
             rm -rf /root/tempowncloudconfig
722
             rm -rf /root/tempowncloudconfig
722
         fi
723
         fi
723
 
724
 
724
-        chown -R www-data:www-data /var/www/owncloud
725
+        chown -R www-data:www-data $OWNCLOUD_PATH
726
+		chown root:root $OWNCLOUD_PATH/config/config.php
725
 
727
 
726
         # re-index files
728
         # re-index files
727
         for d in /home/*/ ; do
729
         for d in /home/*/ ; do
728
             USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
730
             USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
729
             if [[ $USERNAME != "git" && $USRNAME != "mirrors" ]]; then
731
             if [[ $USERNAME != "git" && $USRNAME != "mirrors" ]]; then
730
-                /var/www/owncloud/occ files:scan $USERNAME
732
+                $OWNCLOUD_PATH/occ files:scan $USERNAME
731
 			fi
733
 			fi
732
 		done
734
 		done
733
 	fi
735
 	fi