#! /bin/bash source /usr/src/m2/framework/bash_functions.sh dir="/usr/src/m2" config="/etc/m2/system.conf" grep -Fq 'block_scanners_active' $config || { echo ""; echo "block_scanners_active = 1"; } >> $config grep -Fq 'block_scanners_list' $config || echo "block_scanners_list = friendly-scanner, sundayddr, sipsak, sipvicious, iWar, sipcli, VaxSIPUserAgent, pplsip" >> $config cp -fr $dir/helpers/m2_block_scanners/m2_block_scanners.sh /usr/local/m2/ chmod +x /usr/local/m2/m2_block_scanners.sh echo "*/15 * * * * root /usr/local/m2/m2_block_scanners.sh &> /dev/null" > /etc/cron.d/m2_block_scanners chmod 644 /etc/cron.d/m2_block_scanners report "m2_block_scanners script has been installed/updated" 0 /usr/local/m2/m2_block_scanners.sh &> /dev/null service crond restart &> /dev/null