Fix Logic for Airgap distributed

This commit is contained in:
Mike Reeves
2021-04-07 12:34:23 -04:00
parent 5cd7d65b3f
commit ed0cd97de5

View File

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