use rsync

This commit is contained in:
m0duspwnens
2024-02-13 14:27:22 -05:00
parent 7112337c85
commit 141fd49f02
2 changed files with 12 additions and 6 deletions

View File

@@ -12,10 +12,18 @@ remove_common_so-firewall:
{% set UPDATE_DIR='/tmp/sogh/securityonion'%}
{% endif %}
copy_common:
copy_common_tools_sbin:
cmd.run:
- name: "cp {{UPDATE_DIR}}/salt/common/tools/sbin/* /usr/sbin/."
- name: "rsync -avh {{UPDATE_DIR}}/salt/common/tools/sbin/* /opt/so/saltstack/default/salt/common/tools/sbin/"
copy_manager:
copy_manager_tools_sbin:
cmd.run:
- name: "cp {{UPDATE_DIR}}/salt/manager/tools/sbin/* /usr/sbin/."
- name: "rsync -avh {{UPDATE_DIR}}/salt/manager/tools/sbin/* /opt/so/saltstack/default/salt/manager/tools/sbin/"
copy_common_sbin:
cmd.run:
- name: "rsync -avh {{UPDATE_DIR}}/salt/common/tools/sbin/* /usr/sbin/"
copy_manager_sbin:
cmd.run:
- name: "rsync -avh {{UPDATE_DIR}}/salt/manager/tools/sbin/* /usr/sbin/"

View File

@@ -794,8 +794,6 @@ verify_latest_update_script() {
echo "This version of the soup script is up to date. Proceeding."
else
echo "You are not running the latest soup version. Updating soup and its components. This might take multiple runs to complete."
\cp -v $UPDATE_DIR/salt/common/tools/sbin/* $DEFAULT_SALT_DIR/salt/common/tools/sbin/.
\cp -v $UPDATE_DIR/salt/manager/tools/sbin/* $DEFAULT_SALT_DIR/salt/manager/tools/sbin/.
salt-call state.apply common.soup_scripts queue=True -linfo --file-root=$UPDATE_DIR/salt --local