databases/memcached: allow control of username passed to memcached daemon

PR:		202257
Submitted by:	simon@optinet.com
This commit is contained in:
Steve Wills
2015-09-10 00:45:03 +00:00
parent bc9bdd4c35
commit 231feeab32
2 changed files with 5 additions and 3 deletions

View File

@@ -3,6 +3,7 @@
PORTNAME= memcached
PORTVERSION= 1.4.24
PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= http://www.memcached.org/files/ \
GOOGLE_CODE \

View File

@@ -28,6 +28,9 @@ rcvar=memcached_enable
_piddir="/var/run/memcached"
pidfile="${_piddir}/memcached.pid"
: ${memcached_enable="NO"}
: ${memcached_user="nobody"}
load_rc_config ${name}
if [ -n "$2" ]; then
@@ -35,6 +38,7 @@ if [ -n "$2" ]; then
if [ -n "${memcached_profiles}" ]; then
pidfile="${_piddir}/memcached.${profile}.pid"
eval memcached_enable="\${memcached_${profile}_enable:-${memcached_enable}}"
eval memcached_user="\${memcached_${profile}_user:-${memcached_user}}"
eval memcached_flags="\${memcached_${profile}_flags:-${memcached_flags}}"
eval memcached_post_start="\${memcached_${profile}_post_start:-${memcached_post_start}}"
else
@@ -98,9 +102,6 @@ memcached_poststop()
fi
}
: ${memcached_enable="NO"}
: ${memcached_user="nobody"}
command=%%PREFIX%%/bin/memcached
command_args="-d -u ${memcached_user} -P ${pidfile} "