From 7222f1faa599dfedce1dc1043280e735476f6afd Mon Sep 17 00:00:00 2001 From: Jason Ertel Date: Sat, 20 Feb 2021 16:41:12 -0500 Subject: [PATCH] fix merge issue --- salt/idstools/init.sls | 2 ++ salt/suricata/init.sls | 1 + setup/so-setup | 25 +++++++++++++------------ 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/salt/idstools/init.sls b/salt/idstools/init.sls index b04cc625d..2d3128797 100644 --- a/salt/idstools/init.sls +++ b/salt/idstools/init.sls @@ -56,12 +56,14 @@ rulesdir: - group: 939 - makedirs: True +# Don't show changes because all.rules can be large synclocalnidsrules: file.recurse: - name: /opt/so/rules/nids/ - source: salt://idstools/ - user: 939 - group: 939 + - show_changes: False - include_pat: 'E@.rules' so-idstools: diff --git a/salt/suricata/init.sls b/salt/suricata/init.sls index 0e5234b32..2adfe17a0 100644 --- a/salt/suricata/init.sls +++ b/salt/suricata/init.sls @@ -74,6 +74,7 @@ surirulesync: - source: salt://suricata/rules/ - user: 940 - group: 940 + - show_changes: False surilogscript: file.managed: diff --git a/setup/so-setup b/setup/so-setup index b0dbfed29..20eeeee08 100755 --- a/setup/so-setup +++ b/setup/so-setup @@ -708,32 +708,33 @@ set_redirect >> $setup_log 2>&1 set_progress_str 60 "$(print_salt_state_apply 'manager')" salt-call state.apply -l info manager >> $setup_log 2>&1 - - set_progress_str 61 "$(print_salt_state_apply 'idstools')" - create_local_nids_rules >> $setup_log 2>&1 - salt-call state.apply -l info idstools >> $setup_log 2>&1 - - set_progress_str 61 "$(print_salt_state_apply 'suricata.manager')" - salt-call state.apply -l info suricata.manager >> $setup_log 2>&1 - fi - set_progress_str 62 "$(print_salt_state_apply 'firewall')" + set_progress_str 61 "$(print_salt_state_apply 'firewall')" salt-call state.apply -l info firewall >> $setup_log 2>&1 if [ $OS = 'centos' ]; then - set_progress_str 63 'Installing Yum utilities' + set_progress_str 61 'Installing Yum utilities' salt-call state.apply -l info yum.packages >> $setup_log 2>&1 fi - set_progress_str 63 "$(print_salt_state_apply 'common')" + set_progress_str 62 "$(print_salt_state_apply 'common')" salt-call state.apply -l info common >> $setup_log 2>&1 if [[ ! $is_helix ]]; then - set_progress_str 64 "$(print_salt_state_apply 'nginx')" + set_progress_str 62 "$(print_salt_state_apply 'nginx')" salt-call state.apply -l info nginx >> $setup_log 2>&1 fi + if [[ $is_manager || $is_helix || $is_import ]]; then + set_progress_str 63 "$(print_salt_state_apply 'idstools')" + create_local_nids_rules >> $setup_log 2>&1 + salt-call state.apply -l info idstools >> $setup_log 2>&1 + + set_progress_str 63 "$(print_salt_state_apply 'suricata.manager')" + salt-call state.apply -l info suricata.manager >> $setup_log 2>&1 + fi + if [[ $is_manager || $is_node || $is_import || $is_helix ]]; then set_progress_str 64 "$(print_salt_state_apply 'elasticsearch')" salt-call state.apply -l info elasticsearch >> $setup_log 2>&1