mirror of
				https://github.com/billz/raspap-webgui.git
				synced 2025-03-01 10:31:47 +00:00 
			
		
		
		
	Merge pull request #1476 from RaspAP/fix/installer-update
Set rsync exclude parameter during update
This commit is contained in:
		| @@ -577,12 +577,13 @@ function _download_latest_files() { | ||||
|     if [ -d "$webroot_dir" ] && [ "$update" == 0 ]; then | ||||
|         sudo mv $webroot_dir "$webroot_dir.`date +%F-%R`" || _install_status 1 "Unable to move existing webroot directory" | ||||
|     elif [ "$upgrade" == 1 ] || [ "$update" == 1 ]; then | ||||
|         exclude='--exclude=ajax/system/sys_read_logfile.php' | ||||
|         shopt -s extglob | ||||
|         sudo find "$webroot_dir" ! -path "${webroot_dir}/ajax/system/sys_read_logfile.php" -delete 2>/dev/null | ||||
|     fi | ||||
|  | ||||
|     _install_log "Installing application to $webroot_dir" | ||||
|     sudo rsync -av --exclude='ajax/system/sys_read_logfile.php' "$source_dir"/ "$webroot_dir"/ >/dev/null 2>&1 || _install_status 1 "Unable to install files to $webroot_dir" | ||||
|     sudo rsync -av $exclude "$source_dir"/ "$webroot_dir"/ >/dev/null 2>&1 || _install_status 1 "Unable to install files to $webroot_dir" | ||||
|  | ||||
|     if [ "$update" == 1 ]; then | ||||
|         _install_log "Applying existing configuration to ${webroot_dir}/includes" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user