diff --git a/menu/menu-fdmr b/menu/menu-fdmr index 01652b8..2bc719e 100644 --- a/menu/menu-fdmr +++ b/menu/menu-fdmr @@ -134,13 +134,13 @@ fi ;; 8) (crontab -l; echo "* */1 * * * sync ; echo 3 > /proc/sys/vm/drop_caches >/dev/null 2>&1")|awk '!x[$0]++'|crontab - -cronedit.sh '*/5 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/graph.sh' add && -cronedit.sh '*/2 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/cpu.sh' add && -cronedit.sh '*/5 * * * *' 'sh /etc/freedmr/hbmon/sysinfo/graph.sh' remove && -cronedit.sh '*/2 * * * *' 'sh /etc/freedmr/hbmon/sysinfo/cpu.sh' remove && -cronedit.sh '* */24 * * *' 'rm /etc/freedmr/hbmon/data/*' remove && -cronedit.sh '* */24 * * *' 'rm /opt/FDMR-Monitor/data/*' add && -cronedit.sh '* */24 * * *' 'rm /opt/FDMR-Monitor2/data/*' remove +(crontab -l; echo "* */24 * * * rm /opt/FDMR-Monitor/data/*")|awk '!x[$0]++'|crontab - +(crontab -l; echo "*/2 * * * * sh /opt/FDMR-Monitor/sysinfo/cpu.sh")|awk '!x[$0]++'|crontab - +(crontab -l; echo "*/5 * * * * sh /opt/FDMR-Monitor/sysinfo/graph.sh")|awk '!x[$0]++'|crontab - +(crontab -l | grep -v "sh /etc/freedmr/hbmon/sysinfo/cpu.sh") | crontab - +(crontab -l | grep -v "sh /etc/freedmr/hbmon/sysinfo/graph.sh") | crontab - +(crontab -l | grep -v "rm /etc/freedmr/hbmon/data/*") | crontab - +(crontab -l | grep -v "rm /opt/FDMR-Monitor2/data/*") | crontab - if systemctl status mariadb.service |grep inactive >/dev/null 2>&1 then sudo systemctl start mariadb.service @@ -207,13 +207,13 @@ sudo systemctl start fdmr_mon.service sudo systemctl start http.server-fdmr.service ;; 9) (crontab -l; echo "* */1 * * * sync ; echo 3 > /proc/sys/vm/drop_caches >/dev/null 2>&1")|awk '!x[$0]++'|crontab - -cronedit.sh '*/5 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/graph.sh' remove && -cronedit.sh '*/2 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/cpu.sh' remove && -cronedit.sh '*/5 * * * *' 'sh /etc/freedmr/hbmon/sysinfo/graph.sh' remove && -cronedit.sh '*/2 * * * *' 'sh /etc/freedmr/hbmon/sysinfo/cpu.sh' remove && -cronedit.sh '* */24 * * *' 'rm /etc/freedmr/hbmon/data/*' remove && -cronedit.sh '* */24 * * *' 'rm /opt/FDMR-Monitor/data/*' remove && -cronedit.sh '* */24 * * *' 'rm /opt/FDMR-Monitor2/data/*' add +(crontab -l; echo "* */24 * * * rm /opt/FDMR-Monitor2/data/*")|awk '!x[$0]++'|crontab - +(crontab -l | grep -v "rm /opt/FDMR-Monitor/data/*") | crontab - +(crontab -l | grep -v "rm /etc/freedmr/hbmon/data/*") | crontab - +(crontab -l | grep -v "sh /etc/freedmr/hbmon/sysinfo/cpu.sh") | crontab - +(crontab -l | grep -v "sh /etc/freedmr/hbmon/sysinfo/graph.sh") | crontab - +(crontab -l | grep -v "sh /opt/FDMR-Monitor/sysinfo/cpu.sh") | crontab - +(crontab -l | grep -v "sh /opt/FDMR-Monitor/sysinfo/graph.sh") | crontab - if systemctl status mariadb.service |grep inactive >/dev/null 2>&1 then sudo systemctl start mariadb.service @@ -279,10 +279,10 @@ python3 mon_db.py --update sudo systemctl start fdmr_mon2.service sudo systemctl start http.server-fdmr2.service ;; 10) -cronedit.sh '*/5 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/graph.sh' remove -cronedit.sh '*/2 * * * *' 'sh /opt/FDMR-Monitor/sysinfo/cpu.sh' remove -cronedit.sh '* */24 * * *' 'rm /opt/FDMR-Monitor/data/*' remove -cronedit.sh '* */24 * * *' 'rm /opt/FDMR-Monitor2/data/*' remove +(crontab -l | grep -v "rm /opt/FDMR-Monitor2/data/*") | crontab - +(crontab -l | grep -v "rm /opt/FDMR-Monitor/data/*") | crontab - +(crontab -l | grep -v "sh /opt/FDMR-Monitor/sysinfo/cpu.sh") | crontab - +(crontab -l | grep -v "sh /opt/FDMR-Monitor/sysinfo/graph.sh") | crontab - sudo systemctl stop fdmr_mon2.service sudo systemctl disable fdmr_mon2.service sudo systemctl stop http.server-fdmr2.service