e scriptul de verificare la 3 min, si scriptul start stop, in plugin mai are autorestart daily intre orele ... dar nu e activat

---------- Post added at 14:51 ---------- Previous post was at 14:47 ----------

Oscam1.20_CCcam2.1.3_cam.sh

Code:
#!/bin/sh

CAMD_ID=6394
CAMD_NAME="OSCam 1.20/CCcam 2.1.3"

INFOFILE_A=ecm0.info
INFOFILE_B=ecm1.info
INFOFILE_C=ecm2.info
INFOFILE_D=ecm3.info
INFOFILE_E=ecm4.info
INFOFILE_F=ecm5.info
#Expert window
INFOFILE_LINES=1111111111000000
#Zapp after start
REZAPP=0

########################################

logger $0 $1
echo $0 $1

remove_tmp () {
  rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/*mbox* /tmp/*share* /tmp/*.pid* /tmp/*sbox*
}

case "$1" in
  start)
  remove_tmp
  /usr/bin/oscam &
  sleep 10
  sed -i '/DVB API/d' /etc/CCcam.cfg
  /usr/bin/CCcam_2.1.3 &
  ;;
  stop)
  killall -9 oscam CCcam_2.1.3 2>/dev/null
  sleep 2
  remove_tmp
  ;;
  *)
  $0 stop
  exit 0
  ;;
esac

exit 0
OscamCCcamcheck.sh
Code:
#!/bin/sh
sleep 30
if ps x |grep -v grep |grep -c CCcam_2.1.3 >/dev/null
then
if wget http://.....................
rm index.html  
then
echo "CCcam ok."
fi
else
echo `date` "CCcam restarted." >>/var/log/camd_check.log
killall -9  oscam CCcam_2.1.3 2>/dev/null
  sleep 1
  /usr/bin/oscam &
  sleep 10
  #sed -i '/DVB API/d' /etc/CCcam.cfg
  /usr/bin/CCcam_2.1.3 &
  sleep 2
fi

process=`ps auxwww | grep oscam | grep -v grep | awk '{print $1}'`
if [ -z "$process" ]; then
echo `date` "Oscam restarted...!" >>/var/log/camd_check.log
#echo "Restart...!"
killall -9 oscam CCcam_2.1.3 2>/dev/null
  sleep 1
  /usr/bin/oscam &
  sleep 10
  #sed -i '/DVB API/d' /etc/CCcam.cfg
  /usr/bin/CCcam_2.1.3 &
else echo "Oscam ok!"
fi