/
cron
19 lines (12 loc) · 817 Bytes
/
cron
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
sudo vi /etc/crontab
59 11 * * * root /usr/local/bin/pulledpork.pl -c /etc/snort/pulledpork.conf // Update snort rules all days at 11:59
sudo vi /etc/cron.d/trimpcap // Compress all PCAP files every 30 days
TRIMPCAP="/opt/trimpcap.py"
LOG="/var/log/trimpcap.log"
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# Trim after 30 days
11 1 1 * * root echo $(date) >> $LOG; /usr/bin/find /home/pi/tcpdump/ -mmin +43200 -type f -exec /usr/bin/python $TRIMPCAP 100000 {} \; >> $LOG 2>&1;
sudo crontab -e // Launch Maltrail after each start ithin 10 minutes max
@reboot /usr/bin/python /home/pi/maltrail/maltrail/sensor.py -c /home/pi/maltrail/maltrail/maltrail.conf
@reboot sleep 600 && /usr/bin/python /home/pi/maltrail/maltrail/server.py -c /home/pi/maltrail/maltrail/maltrail.conf