Browse Source

rerefactor

135-scirius
Steven Foerster 5 years ago
parent
commit
f603b1e737
  1. 6
      scripts/services/scirius/init.sh
  2. 6
      scripts/services/scirius/suricata_start.sh

6
scripts/services/scirius/init.sh

@ -55,6 +55,12 @@ fi
# sudo chown root:root /etc/rsyslog.d/20-suricata.conf # sudo chown root:root /etc/rsyslog.d/20-suricata.conf
# sudo systemctl restart rsyslog # sudo systemctl restart rsyslog
IFACE=$(ip -o -4 route show to default | awk 'NR==1{print $5}')
sudo sed -i "s/eth0/${IFACE}/g" /etc/suricata/suricata.yaml
sudo sed -i "s/eth0/${IFACE}/g" /etc/default/suricata
systemctl restart suricata
# wait for service to be listening # wait for service to be listening
while ! nc -z 10.2.3.1 55000; do while ! nc -z 10.2.3.1 55000; do
WAIT_TIME=10 WAIT_TIME=10

6
scripts/services/scirius/suricata_start.sh

@ -1,11 +1,5 @@
#!/bin/bash #!/bin/bash
systemctl stop suricata
IFACE=$(ip -o -4 route show to default | awk 'NR==1{print $5}')
sudo sed -i "s/eth0/${IFACE}/g" /etc/suricata/suricata.yaml
sudo sed -i "s/eth0/${IFACE}/g" /etc/default/suricata
systemctl start suricata systemctl start suricata
systemctl enable suricata systemctl enable suricata

Loading…
Cancel
Save