]> git.p6c8.net - nextcloud-backup-restore.git/commitdiff
Removed setting "strong directory permissions", as it is not recommended by Nextcloud...
authorDecaTec <jr@decatec.de>
Sat, 23 Sep 2017 09:32:48 +0000 (11:32 +0200)
committerDecaTec <jr@decatec.de>
Sat, 23 Sep 2017 09:32:48 +0000 (11:32 +0200)
NextcloudBackup.sh
NextcloudRestore.sh
README.md

index 469d9d19ed0cddfed69847115bff5e97efa4f455..a3864641f44f960c44363359f439b4f139176459 100644 (file)
@@ -142,4 +142,4 @@ fi
 
 echo
 echo "DONE!"
 
 echo
 echo "DONE!"
-echo "Backup created: ${backupdir}"
+echo "Backup created: ${backupdir}"
\ No newline at end of file
index 200ff5f2f2ad97d36cf00a1db98ae04c69d2a277..dd110b0b2be12c075d1ecd259fbebc72525f52b7 100644 (file)
@@ -145,8 +145,8 @@ echo
 # Set directory permissions
 #
 echo "Setting directory permissions..."
 # Set directory permissions
 #
 echo "Setting directory permissions..."
-chown -R "${webserverUser}" "${nextcloudFileDir}"
-chown -R "${webserverUser}" "${nextcloudDataDir}"
+chown -R "${webserverUser}":"${webserverUser}" "${nextcloudFileDir}"
+chown -R "${webserverUser}":"${webserverUser}" "${nextcloudDataDir}"
 echo "Done"
 echo
 
 echo "Done"
 echo
 
@@ -160,25 +160,6 @@ cd ~
 echo "Done"
 echo
 
 echo "Done"
 echo
 
-
-#
-# Restore hardened directory permissions
-#
-echo "Set hardened directory permissions..."
-find "${nextcloudFileDir}" -type f -print0 | xargs -0 chmod 0640
-find "${nextcloudFileDir}" -type d -print0 | xargs -0 chmod 0750
-chown -R root:"${webserverUser}" "${nextcloudFileDir}"
-chown -R "${webserverUser}":"${webserverUser}" "${nextcloudFileDir}/apps/"
-chown -R "${webserverUser}":"${webserverUser}" "${nextcloudFileDir}/config/"
-chown -R "${webserverUser}":"${webserverUser}" "${nextcloudFileDir}/themes/"
-chown -R "${webserverUser}":"${webserverUser}" "${nextcloudDataDir}"
-chown root:"${webserverUser}" "${nextcloudFileDir}/.htaccess"
-chown root:"${webserverUser}" "${nextcloudDataDir}/.htaccess"
-chmod 0644 "${nextcloudFileDir}/.htaccess"
-chmod 0644 "${nextcloudDataDir}/.htaccess"
-echo "Done"
-echo
-
 #
 # Disbale maintenance mode
 #
 #
 # Disbale maintenance mode
 #
index 0a51e23553599a31e675524ede19168f0609286e..ee669f3235e723356126437822e043af3321fced 100644 (file)
--- a/README.md
+++ b/README.md
@@ -26,4 +26,4 @@ This will create a direcotry with the current time stamp in your main backup dir
 
 ## Restore
 
 
 ## Restore
 
-For restore, just call *NextcloudRestore.sh*. This script expects one parameter which is the name of the backup to be restored. In our example, this would be *20170910_132703* (the time stamp of the backup created before). So the full command for a restore would be *./NextcloudRestore.sh 20170910_132703*.
+For restore, just call *NextcloudRestore.sh*. This script expects one parameter which is the name of the backup to be restored. In our example, this would be *20170910_132703* (the time stamp of the backup created before). So the full command for a restore would be *./NextcloudRestore.sh 20170910_132703*.
\ No newline at end of file

patrick-canterino.de