Author Topic: newcs check and restart if neede with cron?  (Read 1091 times)

0 Members and 2 Guests are viewing this topic.

Offline golub

  • Newbie
  • *
  • Posts: 25
newcs check and restart if neede with cron?
« on: March 07, 2012, 10:28:47 PM »
Hi, I have problems with newcs, and I need a check and restart script for newcs via cron. This script need to check newcs every 5 minuts and if it down, to restart it.

I try to do it with this script:

#!/bin/bash
if ps -ef | grep newcs | grep -v grep ; then
echo && date>> /var/log/newcs.ok
else
/usr/local/bin/newcs &
echo && date>> /var/log/newcs.restart

fi


I named this script newcscheck.sh and gave atributes 755

and I add a cronjob:
*/1 * * * * /var/script/newcscheck.sh

What's wrong?

Thanks in advance

Offline labud

  • Administrator
  • Hero Member
  • *****
  • Posts: 9026
newcs check and restart if neede with cron?
« Reply #1 on: March 08, 2012, 02:29:58 AM »
C/P



#!/bin/sh

if ps x |grep -v grep |grep -c newcs >/dev/null
then
echo "newcs... ok"
else
date=`date`
echo "Restarting newcs : $date" >> /tmp/lognewcs.txt

echo "newcs... restarting"
/usr/bin/newcs -b >>/tmp/lognewcs.txt &
fi
-----------------------------------------------








UNAUTHORIZED DECODING OF ENCRYPTED SIGNALS FROM EITHER DOMESTIC OR FOREIGN PROVIDERS IS AGAINST THE LAW !!!
INFORMATION CONTAINED IN MY POSTS ["C/P FROM ANOTHER SITE"] ARE FOR LEARNING AND EDUCATIONAL PURPOSES ONLY !!!
PLEASE, DO NOT SEND ME PRIVATE MESSAGES WITH TECHNICAL QUESTIONS, USE FORUM FOR IT !!!

Offline labud

  • Administrator
  • Hero Member
  • *****
  • Posts: 9026
newcs check and restart if neede with cron?
« Reply #2 on: March 08, 2012, 02:32:08 AM »
C/P




The script i use is witn name/location /etc/chkncs :

#!/bin/bash
if ps -ef | grep newcs | grep -v grep ; then
#The process is running, bring it to the front
echo "Newcs is running"
echo && date >> /var/log/newcs.ok
exit 0
fi
#The process is not running, start it
echo "Newcs startes"
echo && date >> /var/log/newcs.check
newcs


And in "crontab -e"
Run evry 5 min.

# m h dom mon dow command
*/5 * * * * /etc/chkncs
-----------------------------------------------








UNAUTHORIZED DECODING OF ENCRYPTED SIGNALS FROM EITHER DOMESTIC OR FOREIGN PROVIDERS IS AGAINST THE LAW !!!
INFORMATION CONTAINED IN MY POSTS ["C/P FROM ANOTHER SITE"] ARE FOR LEARNING AND EDUCATIONAL PURPOSES ONLY !!!
PLEASE, DO NOT SEND ME PRIVATE MESSAGES WITH TECHNICAL QUESTIONS, USE FORUM FOR IT !!!

Offline labud

  • Administrator
  • Hero Member
  • *****
  • Posts: 9026
newcs check and restart if neede with cron?
« Reply #3 on: March 08, 2012, 02:34:05 AM »





this is the image with this command, how to make the script, and how to add this script to running periodicaly with crontab ?
-----------------------------------------------








UNAUTHORIZED DECODING OF ENCRYPTED SIGNALS FROM EITHER DOMESTIC OR FOREIGN PROVIDERS IS AGAINST THE LAW !!!
INFORMATION CONTAINED IN MY POSTS ["C/P FROM ANOTHER SITE"] ARE FOR LEARNING AND EDUCATIONAL PURPOSES ONLY !!!
PLEASE, DO NOT SEND ME PRIVATE MESSAGES WITH TECHNICAL QUESTIONS, USE FORUM FOR IT !!!

Offline golub

  • Newbie
  • *
  • Posts: 25
newcs check and restart if neede with cron?
« Reply #4 on: March 09, 2012, 08:37:22 PM »
Thanks, script work like charm

Good work