[package] add memcached (#6746)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19902 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
24
net/memcached/files/memcached.init
Normal file
24
net/memcached/files/memcached.init
Normal file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
# Copyright (C) 2007 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 -p ${port:-"11211"} -u ${user:-"nobody"} -c ${maxconn:-"1024"} -l ${listen:-"0.0.0.0"} -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
|
||||
}
|
Reference in New Issue
Block a user