mirror of
				https://github.com/wazuh/wazuh-docker.git
				synced 2025-11-03 21:43:17 +00:00 
			
		
		
		
	Merge pull request #1603 from wazuh/bug/1601-permanent_data
Fix permanent data scripts
This commit is contained in:
		@@ -13,7 +13,7 @@ All notable changes to this project will be documented in this file.
 | 
			
		||||
 | 
			
		||||
### Fixed
 | 
			
		||||
 | 
			
		||||
- None
 | 
			
		||||
- Fix permanent data scripts ([#1603](https://github.com/wazuh/wazuh-docker/pull/1603))
 | 
			
		||||
 | 
			
		||||
### Deleted
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -47,12 +47,8 @@ mount_permanent_data() {
 | 
			
		||||
    if find ${permanent_dir} -mindepth 1 | read; then
 | 
			
		||||
      print "The path ${permanent_dir} is already mounted"
 | 
			
		||||
    else
 | 
			
		||||
      if find ${data_tmp} -mindepth 1 | read; then
 | 
			
		||||
        print "Installing ${permanent_dir}"
 | 
			
		||||
        exec_cmd "cp -a ${data_tmp}. ${permanent_dir}"
 | 
			
		||||
      else
 | 
			
		||||
        print "The path ${permanent_dir} is empty, skipped"
 | 
			
		||||
      fi
 | 
			
		||||
        exec_cmd "cp -ar ${data_tmp}. ${permanent_dir}"
 | 
			
		||||
    fi
 | 
			
		||||
  done
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -30,11 +30,7 @@ mkdir ${PERMANENT_PATH}
 | 
			
		||||
for permanent_dir in "${PERMANENT_DATA[@]}"; do
 | 
			
		||||
  # Create the directory for the permanent file if it does not exist
 | 
			
		||||
  DIR=$(dirname "${permanent_dir}")
 | 
			
		||||
  if [ ! -e ${PERMANENT_PATH}${DIR}  ]
 | 
			
		||||
  then
 | 
			
		||||
  mkdir -p ${PERMANENT_PATH}${DIR}
 | 
			
		||||
  fi
 | 
			
		||||
  
 | 
			
		||||
  mv ${permanent_dir} ${PERMANENT_PATH}${permanent_dir}
 | 
			
		||||
  cp -ar ${permanent_dir} ${PERMANENT_PATH}${DIR}
 | 
			
		||||
 | 
			
		||||
done
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user