#!/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";