Bläddra i källkod

owncloud config file ownership

Bob Mottram 9 år sedan
förälder
incheckning
760dd7f196
2 ändrade filer med 8 tillägg och 4 borttagningar
  1. 4
    2
      src/freedombone-restore-local
  2. 4
    2
      src/freedombone-restore-remote

+ 4
- 2
src/freedombone-restore-local Visa fil

@@ -825,6 +825,7 @@ function restore_owncloud {
825 825
             return
826 826
         fi
827 827
     fi
828
+	OWNCLOUD_PATH=/var/www/owncloud
828 829
     if [ $OWNCLOUD_DOMAIN_NAME ]; then
829 830
         restore_database owncloud $OWNCLOUD_DOMAIN_NAME
830 831
 
@@ -849,11 +850,12 @@ function restore_owncloud {
849 850
         fi
850 851
 
851 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 855
 		for d in /home/*/ ; do
854 856
 			USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
855 857
 			if [[ $USERNAME != "git" && $USRNAME != "mirrors" ]]; then
856
-				/var/www/owncloud/occ files:scan $USERNAME
858
+				$OWNCLOUD_PATH/occ files:scan $USERNAME
857 859
 			fi
858 860
 		done
859 861
 	fi

+ 4
- 2
src/freedombone-restore-remote Visa fil

@@ -699,6 +699,7 @@ function restore_owncloud {
699 699
             return
700 700
         fi
701 701
     fi
702
+	OWNCLOUD_PATH=/var/www/owncloud
702 703
     if grep -q "Owncloud domain" $COMPLETION_FILE; then
703 704
         OWNCLOUD_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Owncloud domain" | awk -F ':' '{print $2}')
704 705
         restore_database_from_friend owncloud $OWNCLOUD_DOMAIN_NAME
@@ -721,13 +722,14 @@ function restore_owncloud {
721 722
             rm -rf /root/tempowncloudconfig
722 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 728
         # re-index files
727 729
         for d in /home/*/ ; do
728 730
             USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
729 731
             if [[ $USERNAME != "git" && $USRNAME != "mirrors" ]]; then
730
-                /var/www/owncloud/occ files:scan $USERNAME
732
+                $OWNCLOUD_PATH/occ files:scan $USERNAME
731 733
 			fi
732 734
 		done
733 735
 	fi