4 # description: The memcached daemon is a network memory cache service.
5 # processname: memcached
6 # config: /etc/sysconfig/memcached
8 # Source function library.
9 .
/etc
/rc.d
/init.d
/functions
17 if [ -f /etc
/sysconfig
/memcached
];then
18 .
/etc
/sysconfig
/memcached
21 # Check that networking is up.
22 if [ "$NETWORKING" = "no" ]
31 echo -n $
"Starting $prog: "
32 # insure that /var/run/memcached has proper permissions
33 chown
$USER /var
/run
/memcached
34 daemon memcached
-d -p $PORT -u $USER -m $CACHESIZE -c $MAXCONN -P /var
/run
/memcached
/memcached.pid
$OPTIONS
37 [ $RETVAL -eq 0 ] && touch /var
/lock
/subsys
/memcached
40 echo -n $
"Stopping $prog: "
44 if [ $RETVAL -eq 0 ] ; then
45 rm -f /var
/lock
/subsys
/memcached
46 rm -f /var
/run
/memcached.pid
56 # See how we were called.
71 [ -f /var
/lock
/subsys
/memcached
] && restart ||
:
74 echo $
"Usage: $0 {start|stop|status|restart|reload|condrestart}"