diff --git a/salt/common/tools/sbin/soup b/salt/common/tools/sbin/soup index 20d5e56e3..a5b047bf9 100755 --- a/salt/common/tools/sbin/soup +++ b/salt/common/tools/sbin/soup @@ -17,9 +17,24 @@ . /usr/sbin/so-common +INSTALLEDVERSION=$(cat /etc/soversion) + +if [[ $INSTALLEDSALTVERSION == "2.4.4" ]]; then + + echo "Initiating supersoup mode" + mkdir -p /tmp/supersoup + cd /tmp/supersoup + echo "No Capes!" + wget https://raw.githubusercontent.com/Security-Onion-Solutions/securityonion/2.4/dev/salt/manager/tools/sbin/soup + cp soup /opt/so/saltstack/ + salt-call state.apply manager --queue=true + echo "Please run soup a second time." + + exit 0 +fi + UPDATE_DIR=/tmp/sogh/securityonion DEFAULT_SALT_DIR=/opt/so/saltstack/default -INSTALLEDVERSION=$(cat /etc/soversion) POSTVERSION=$INSTALLEDVERSION INSTALLEDSALTVERSION=$(salt --versions-report | grep Salt: | awk '{print $2}') BATCHSIZE=5