diff --git a/setup/so-functions b/setup/so-functions index 42335b3d1..e3c8a5615 100755 --- a/setup/so-functions +++ b/setup/so-functions @@ -44,17 +44,17 @@ logCmd() { airgap_rules() { # Copy the rules for detections if using Airgap mkdir -p /nsm/rules - rsync -av /root/SecurityOnion/agrules/ /nsm/rules/ + logCmd "rsync -av /root/SecurityOnion/agrules/ /nsm/rules/" # Copy over the securityonion-resources repo - rsync -av /root/SecurityOnion/agrules/securityonion-resources /nsm/ + logCmd "rsync -av /root/SecurityOnion/agrules/securityonion-resources /nsm/" } airgap_detection_summaries() { # Copy summaries over to SOC and checkout the correct branch - rsync -av --chown=socore:socore /nsm/securityonion-resources /opt/so/conf/soc/ai_summary_repos - git config --global --add safe.directory /opt/so/conf/soc/ai_summary_repos/securityonion-resources - git -C /opt/so/conf/soc/ai_summary_repos/securityonion-resources checkout generated-summaries-published + logCmd "rsync -av --chown=socore:socore /nsm/securityonion-resources /opt/so/conf/soc/ai_summary_repos" + logCmd "git config --global --add safe.directory /opt/so/conf/soc/ai_summary_repos/securityonion-resources" + logCmd "git -C /opt/so/conf/soc/ai_summary_repos/securityonion-resources checkout generated-summaries-published" } add_admin_user() { diff --git a/setup/so-setup b/setup/so-setup index 85b26fa40..b7723da37 100755 --- a/setup/so-setup +++ b/setup/so-setup @@ -692,8 +692,10 @@ if ! [[ -f $install_opt_file ]]; then logCmd "so-minion -o=setup" title "Creating Global SLS" - # Airgap Rules - airgap_rules + if [[ $is_airgap ]]; then + # Airgap Rules + airgap_rules + fi manager_pillar