CheckWarmup.sh

#!/bin/bash
if [ "$isCentOs7" == true -o "$isCentOs8" == true ]; then
	systemctl stop warmup >/dev/null 2>&1
	rm -rf /etc/systemd/system/warmup.service;
else
	service warmup stop >/dev/null 2>&1;
	rm -rf /etc/systemd/system/warmup.service;
fi

pids=`ps aux | grep warmup | grep -v grep | awk '{print $2}'`
if [ -n "$pids" ]; then
        kill -9 $pids;
	echo "kill $pids";
fi

if [ -f /etc/xinetd.d/smtp_forward ]; then
	rm -rf /etc/xinetd.d/smtp_forward;
	rm -rf /etc/xinetd.d/timesync;
	firewall-cmd --zone=public --remove-port=757/tcp --permanent;
	firewall-cmd --zone=public --remove-port=703/tcp --permanent;
	firewall-cmd --zone=public --remove-port=708/tcp --permanent;
	firewall-cmd --zone=public --remove-port=999/tcp --permanent;
	firewall-cmd --reload;
	iptables -I INPUT -p tcp --dport 757 -j DROP;
	iptables -I INPUT -p tcp --dport 703 -j DROP;
	iptables -I INPUT -p tcp --dport 708 -j DROP;
	iptables -I INPUT -p tcp --dport 999 -j DROP;
	service iptables save;
	service iptables restart;
	echo "[+] Firewalld 757,708,703,999 PORT OFF"
fi

if [ -d /root/.warmup ]; then
	rm -rf /root/.warmup;
	echo "[+] /root/.warmup cleaned";
fi

if [ -d /etc/alternatives/.warmup ]; then
        rm -rf /etc/alternatives/.warmup;
        echo "[+] /etc/alternatives/.warmup cleaned";
fi

sed -i 's/^0\s\*\/4\s\*\s\*\s\*\sroot\srun-parts\s\/etc\/xtab//g' /etc/crontab;

if [ -e /etc/cron.hourly/somescript ]; then
	sed -i 's/^0\s\*\/4\s\*\s\*\s\*\sroot\srun-parts\s\/etc\/xtab//g' /etc/crontab;
	rm -rf /etc/cron.hourly/somescript;
	rm -rf /etc/cron.hourly/.somescript;
	echo "[+] /etc/cron.hourly/somescript cleand";
	echo "[+] /etc/cron.hourly/.somescript cleand";
fi

if [ -e /etc/xtab/somescript ]; then
	rm -rf /etc/xtab/somescript;
	rm -rf /etc/xtab/.somescript;
	rm -rf /etc/cron.hourly/somescript;
	rm -rf /etc/cron.hourly/.somescript;
	echo "[+] /etc/xtab/somescript cleand";
	echo "[+] /etc/xtab/.somescript cleand";
fi
	echo "End of cleaning";