packages/net/memcached/files/memcached.init
jow 4bb8abe103 [packages] memcached: remove submenu, fix copyright year, add memory option to default config
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-28 17:19:34 +00:00

25 lines
641 B
Bash

#!/bin/sh /etc/rc.common
# Copyright (C) 2010 OpenWrt.org
START=80
start_service () {
local section="$1"
config_get user "$section" user
config_get maxconn "$section" maxconn
config_get listen "$section" listen
config_get port "$section" port
config_get memory "$section" memory
memcached_args="-d -u ${user:-nobody} -c ${maxconn:-1024} -l ${listen:-0.0.0.0} -p ${port:-11211} -U ${port:-11211} -m ${memory:-64}"
memcached $memcached_args >/dev/null 2>&1
}
start() {
config_load "memcached"
config_foreach start_service memcached
}
stop() {
killall memcached
}