#!/bin/bash
#################################################################
# 1.) LIMPIEZA LOG SISTEMAS #
#################################################################
cd /var/log/
rm -Rf boot.log-*
rm -Rf cron-*
rm -Rf fail2ban.log-*
rm -Rf maillog-*
rm -Rf secure-*
rm -Rf spooler-*
rm -Rf messages-*
rm -Rf messages.*
cd /var/log/asterisk/
rm -Rf boot.log-*
rm -Rf cron-*
rm -Rf fail2ban.log-*
rm -Rf maillog-*
rm -Rf secure-*
rm -Rf spooler-*
rm -Rf messages.*
rm -Rf messages-*
cd /var/log/httpd/
rm -Rf boot.log-*
rm -Rf cron-*
rm -Rf fail2ban.log-*
rm -Rf maillog-*
rm -Rf secure-*
rm -Rf spooler-*
rm -Rf messages-*
rm -Rf messages.*
cd /opt/issabel/dialer/
rm -Rf dialerd.log*
rm -Rf boot.log-*
rm -Rf cron-*
rm -Rf fail2ban.log-*
rm -Rf maillog-*
rm -Rf secure-*
rm -Rf spooler-*
rm -Rf messages-*
cd /var/www/html/JK/ZIP
rm -Rf *.tar
sync ; echo 1 > /proc/sys/vm/drop_caches
sync ; echo 2 > /proc/sys/vm/drop_caches
sync ; echo 3 > /proc/sys/vm/drop_caches
cd /var/log/asterisk
rm -Rf full*
cd /opt/issabel/dialer
rm -Rf dialerd.log*
sleep 2s
#################################################################
# 2.) LIMPIEZA AUDIOS PEQUEÑOS #
#################################################################
cd /var/spool/asterisk/monitor/
find . -name "*.wav" -size -500k -exec rm -f {} \;
sleep 2s
#################################################################
# 3.) Cargo de PARAMETROS FIJOS #
#################################################################
PROCENTAJ=$(df / | grep / | awk '{ print $5}' | sed 's/%//g')
SERVIDOR=$(hostname)
IPTOTAL=$(ip a | grep "inet " | awk '{print $4}')
HOY=`date +"%d"`
FECHAHOY=`date +"/%m/%Y"`
DIA=`date +"%d/%m/%Y"`
HORA=`date +"%H:%M"`
CORREOJK=info@jksistemas.com.co
#################################################################
# 4.) Cargo de PARAMETROS VARIABLES #
#################################################################
DIAAVISO=00
DIACOBRO=00
DIACORTAR=00
CORREOCLIENTE=jktecom@gmail.com
#################################################################
# 4.) Envio correo DISCO DURO LLENO #
#################################################################
if [ "$PROCENTAJ" -gt 85 ] ; then
mail -s '*-*-*-*-* DISCO DURO LLENO ALERTA VPS CENTRAL IP-JK *-*-*-*-*' $CORREOJK $CORREOCLIENTE << EOF
Siendo hoy $DIA a las $HORA horas .
La Central IP-JK ha detectado que el disco duro tiene usado $PROCENTAJ %
Su servidor $SERVIDOR
Con IP $IPTOTAL
Puede dejar de funcionar
ES URGENTE QUE BORRE LOS AUDIOS QUE NO NECESITE
O DESCARGUE LOS AUDIOS PARA LIBERAR ESPACIO
SI EL DISCO LLEGA AL 100% EL SISTEMA NO FUNCIONARA Y SE DETIENE
Puede Comunicarse al +57 321 419 6853 via celular o Whattsap
También a teléfono Fijo Bogotá 57 1 3824892
Somos JK SISTEMAS Y TELECOMUNICACIONES www.jksistemas.com.co
EOF
fi
sleep 2s
#################################################################
# 5.) Envio correo PRIMER COBRO #
#################################################################
if [ "$HOY" == "$DIAAVISO" ] ; then
mail -s '*-*-*-*-* AVISO PAGO VPS CENTRAL IP-JK *-*-*-*-*' $CORREOJK $CORREOCLIENTE << EOF
Apreciado Usuario:
JK SISTEMAS Y TELECOMUNICACIONES avisa que su servidor $SERVIDOR
con IP $IPTOTAL
Esta pronto a vencer (Fecha vencimiento $DIACOBRO$FECHAHOY),
esperamos su pago oportuno. Muchas Gracias
Puede Comunicarse al +57 321 419 6853 via celular o Whattsap
También a teléfono Fijo Bogotá 57 1 3824892
Somos JK SISTEMAS Y TELECOMUNICACIONES www.jksistemas.com.co
EOF
fi
sleep 2s
#################################################################
# 4.) Envio correo SUSPENSION #
#################################################################
if [ "$HOY" == "$DIACOBRO" ] ; then
mail -s '*-*-*-*-* FECHA COBRO VENCIDA *-*-*-*-*' $CORREOJK $CORREOCLIENTE << EOF
Apreciado Usuario; siendo hoy $DIA , JK SISTEMAS Y TELECOMUNICACIONES no ha detectado el
pago de sus servicios activos en la plataforma de pagos. Su VPS $SERVIDOR
$IPTOTAL Tiene vencimiento $DIACOBRO$FECHAHOY
************ Si ya pago haga caso omiso a este mensaje **************************
Si no ha cancelado tenga en cuenta que :
*********** EL SISTEMA SE SUSPENDERA EN LAS PROXIMAS 48 HORAS ******************
Puede Comunicarse al +57 321 419 6853 via celular o Whattsap
También a teléfono Fijo Bogotá 57 1 3824892
Somos JK SISTEMAS Y TELECOMUNICACIONES www.jksistemas.com.co
EOF
fi
#################################################################
# 4.) Envio correo CORTE #
#################################################################
if [ "$HOY" == "$DIACORTAR" ] ; then
mail -s '*-*-*-*-* VERIFICAR PAGO VPS *-*-*-*-*' info@jksistemas.com.co JKTECOM@GMAIL.COM << EOF
Mira el $DIA , por favor revisamos que el VPS $IPTOTAL $SERVIDOR este pago esta vencido !!!
Vencia $DIACOBRO$FECHAHOY
Recuerda Margarita que siempre te amo ! ...
______*#######*
____*##########*
__*##############
__################
_##################_________*######
__##################_____*##########
__##################___*#############
___#################*_###############
____#################################
______###############################
_______##############################
________=##########################
__________########################
___________*#####################
____________*##################
_____________*###############
_______________#############
________________##########
__________________######
___________________####
____________________##
EOF
fi
echo = " == "
sleep 1s
echo = " === "
sleep 1s
echo = " === "
sleep 1s
echo = " ==== "
sleep 1s
echo = " ===== "
sleep 1s
echo = " ====== "
sleep 1s
echo = " ======= "
sleep 1s
echo = " ======== "
sleep 1s
echo = " ========= "
sleep 1s
echo = " ========================++++++ "
sleep 1s
echo = " ============================++++++ "
sleep 1s
echo = " limpieza en proceso WWW.JKSISTEMAS.COM.CO "
echo = " Se estan borrando audio que no sirven "
echo = " [===============================>-----------------] 79% "
echo = " Terminando "
sleep 1s
echo = " [================================================>] 100% "
exit