mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 17:22:49 +01:00
only add soc:es_index_patterns to pillar if not already present
This commit is contained in:
@@ -603,9 +603,13 @@ up_to_2.3.90() {
|
|||||||
if compgen -G "/opt/so/saltstack/local/pillar/minions/*_$i.sls"; then
|
if compgen -G "/opt/so/saltstack/local/pillar/minions/*_$i.sls"; then
|
||||||
echo "Found compgen match for /opt/so/saltstack/local/pillar/minions/*_$i.sls"
|
echo "Found compgen match for /opt/so/saltstack/local/pillar/minions/*_$i.sls"
|
||||||
for f in $(compgen -G "/opt/so/saltstack/local/pillar/minions/*_$i.sls"); do
|
for f in $(compgen -G "/opt/so/saltstack/local/pillar/minions/*_$i.sls"); do
|
||||||
|
if grep -qozP "^soc:\n.*es_index_patterns: '\*:so-\*,\*:endgame-\*'" "$f"; then
|
||||||
|
echo "soc:es_index_patterns already present in $f"
|
||||||
|
else
|
||||||
echo "Appending soc pillar data to $f"
|
echo "Appending soc pillar data to $f"
|
||||||
echo "soc:" >> "$f"
|
echo "soc:" >> "$f"
|
||||||
sed -i "/^soc:/a \\ es_index_patterns: '*:so-*,*:endgame-*'" "$f"
|
sed -i "/^soc:/a \\ es_index_patterns: '*:so-*,*:endgame-*'" "$f"
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|||||||
Reference in New Issue
Block a user