Skip to content

Commit

Permalink
Merge pull request #1603 from wazuh/bug/1601-permanent_data
Browse files Browse the repository at this point in the history
Fix permanent data scripts
  • Loading branch information
teddytpc1 authored Nov 5, 2024
2 parents b9a52df + 22f34cc commit a13406a
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 12 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
}
Expand Down
8 changes: 2 additions & 6 deletions build-docker-images/wazuh-manager/config/permanent_data.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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}
mkdir -p ${PERMANENT_PATH}${DIR}
cp -ar ${permanent_dir} ${PERMANENT_PATH}${DIR}

done

0 comments on commit a13406a

Please sign in to comment.