From a02fa58bc91cf828428052dd8f80627027a97413 Mon Sep 17 00:00:00 2001 From: virtubox Date: Sun, 9 Jul 2017 07:01:47 +0000 Subject: [PATCH] Update 'redis-cache.sh' --- redis-cache.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/redis-cache.sh b/redis-cache.sh index 4f4bc9c..37378db 100644 --- a/redis-cache.sh +++ b/redis-cache.sh @@ -1,7 +1,24 @@ #!/bin/bash +# Colors +CSI="\033[" +CEND="${CSI}0m" +CRED="${CSI}1;31m" +CGREEN="${CSI}1;32m" + +# Check root access +if [[ "$EUID" -ne 0 ]]; then + echo -e "${CRED}Sorry, you need to run this as root${CEND}" + exit 1 +fi + echo 'deb http://packages.dotdeb.org jessie all' > /etc/apt/sources.list.d/dotdeb.list wget https://www.dotdeb.org/dotdeb.gpg apt-key add dotdeb.gpg &>/dev/null apt-get update && apt-get upgrade -y &>/dev/null apt-get install redis-server -y &>/dev/null service redis-server start + +# We're done ! +echo "" +echo -e " ${CGREEN}installation successful !${CEND}" +echo "" \ No newline at end of file