Fix Logic for Airgap distributed

This commit is contained in:
Mike Reeves
2021-04-07 12:36:50 -04:00
parent ed0cd97de5
commit c8c1553247

View File

@@ -2285,17 +2285,15 @@ secrets_pillar(){
securityonion_repo() { securityonion_repo() {
# Remove all the current repos # Remove all the current repos
if [[ "$OS" == "centos" ]]; then if [[ "$OS" == "centos" && $is_airgap ]]; then
if [[ ! $is_airgap ]]; then mkdir -p /root/oldrepos
mkdir -p /root/oldrepos mv /etc/yum.repos.d/* /root/oldrepos/
mv /etc/yum.repos.d/* /root/oldrepos/ rm -f /etc/yum.repos.d/*
rm -f /etc/yum.repos.d/* if [[ ! $is_manager && "$MANAGERUPDATES" == "1" ]]; then
if [[ ! $is_manager && "$MANAGERUPDATES" == "1" ]]; then cp -f ../salt/common/yum_repos/securityonioncache.repo /etc/yum.repos.d/
cp -f ../salt/common/yum_repos/securityonioncache.repo /etc/yum.repos.d/ else
else cp -f ../salt/common/yum_repos/securityonion.repo /etc/yum.repos.d/
cp -f ../salt/common/yum_repos/securityonion.repo /etc/yum.repos.d/ fi
fi
fi
else else
echo "This is Ubuntu" echo "This is Ubuntu"
fi fi