Merge pull request #3804 from Security-Onion-Solutions/saltfix

Fix Repos by forcing removal
This commit is contained in:
Mike Reeves
2021-04-08 11:08:35 -04:00
committed by GitHub
2 changed files with 16 additions and 8 deletions

View File

@@ -309,7 +309,7 @@ sostatusdir:
/usr/sbin/so-status -q && echo $? > /opt/so/log/sostatus/status.log 2>&1: /usr/sbin/so-status -q && echo $? > /opt/so/log/sostatus/status.log 2>&1:
cron.present: cron.present:
- user: root - user: root
- minute: '*/15' - minute: '*/5'
- hour: '*' - hour: '*'
- daymonth: '*' - daymonth: '*'
- month: '*' - month: '*'

View File

@@ -2285,15 +2285,23 @@ 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
if [[ "$INTERWEBS" == "AIRGAP" ]]; then
echo "This is airgap I don't need to add this repo"
else
mkdir -p /root/oldrepos mkdir -p /root/oldrepos
mv /etc/yum.repos.d/* /root/oldrepos/ mv -v /etc/yum.repos.d/* /root/oldrepos/
rm -f /etc/yum.repos.d/* ls -la /etc/yum.repos.d/
rm -rf /etc/yum.repos.d
yum clean all
yum repolist all
mkdir -p /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