notify of custom es config

This commit is contained in:
m0duspwnens
2021-09-22 15:07:36 -04:00
parent edf75255cf
commit cdb9dcbaec

View File

@@ -27,6 +27,7 @@ SOUP_LOG=/root/soup.log
INFLUXDB_MIGRATION_LOG=/opt/so/log/influxdb/soup_migration.log INFLUXDB_MIGRATION_LOG=/opt/so/log/influxdb/soup_migration.log
WHATWOULDYOUSAYYAHDOHERE=soup WHATWOULDYOUSAYYAHDOHERE=soup
whiptail_title='Security Onion UPdater' whiptail_title='Security Onion UPdater'
NOTIFYCUSTOMELASTICCONFIG=false
check_err() { check_err() {
local exit_code=$1 local exit_code=$1
@@ -655,6 +656,11 @@ up_2.3.5X_to_2.3.80() {
done done
fi fi
# check for local es config to inform user that the config in local is now ignored and those options need to be placed in the pillar
if [ -f "/opt/so/saltstack/local/salt/elasticsearch/files/elasticsearch.yml" ]; then
NOTIFYCUSTOMELASTICCONFIG=true
fi
INSTALLEDVERSION=2.3.80 INSTALLEDVERSION=2.3.80
} }
@@ -1059,6 +1065,17 @@ EOF
fi fi
fi fi
if [ "$NOTIFYCUSTOMELASTICCONFIG" = true ] ; then
cat < EOF
A custom Elasticsearch configuration has been found at /opt/so/saltstack/local/elasticsearch/files/elasticsearch.yml. This file is no longer referenced in Security Onion verions >= 2.3.80.
In order to customize Elasticsearch, please see https://docs.securityonion.net/en/2.3/elasticsearch.html.
fi
echo "### soup has been served at $(date) ###" echo "### soup has been served at $(date) ###"
} }