#!/bin/sh # # Memcached daemon control script. # # Written for Slackware Linux by Cherife Li . BIN=/usr/bin/memcached MEM=${MEM:-2048} IP=10.0.0.40 PORT=${PORT:-11211} PID=/var/run/memcached.${PORT}.pid case "$1" in start) echo "Starting memcached..." $BIN -d -m $MEM-l $IP -p $PORT -P $PID ;; stop) echo "Shutting down memcached..." kill -9 `cat $PID` rm -f $PID ;; restart) echo "Restarting memcached..." $0 stop sleep 3 $0 start ;; *) echo "usage: [MEM=] [PORT=] $0 start" echo "usage: [PORT=] $0 stop" echo "usage: $0 restart" esac