Fix memcached user on Debian/Ubuntu based distro

Change-Id: Ib99ca16e8633ddd630699956014d47fc72c2cd0d
Closes-Bug: #1498238
This commit is contained in:
Qiu Yu 2015-09-21 17:51:26 -07:00
parent 66608efd11
commit 6e679ae8ef
2 changed files with 15 additions and 2 deletions

View File

@ -3,6 +3,13 @@ SOURCE="/opt/kolla/memcached/memcached.conf"
TARGET="/etc/memcached.conf"
OWNER="memcached"
if [[ "${KOLLA_BASE_DISTRO}" == "ubuntu" || \
"${KOLLA_BASE_DISTRO}" == "debian" ]]; then
OWNER="memcache"
else
OWNER="memcached"
fi
if [[ -f "$SOURCE" ]]; then
cp $SOURCE $TARGET
chown ${OWNER}: $TARGET

View File

@ -2,8 +2,14 @@
set -o errexit
CMD="/usr/bin/memcached"
ARGS="-u memcached -vv"
if [[ "${KOLLA_BASE_DISTRO}" == "ubuntu" || \
"${KOLLA_BASE_DISTRO}" == "debian" ]]; then
CMD="/usr/bin/memcached"
ARGS="-u memcache -vv"
else
CMD="/usr/bin/memcached"
ARGS="-u memcached -vv"
fi
# Loading common functions.
source /opt/kolla/kolla-common.sh