From a3eae3cec0f093fc65a8914557aea2b8c5a793ef Mon Sep 17 00:00:00 2001 From: Edi Septriyanto Date: Fri, 19 Apr 2024 14:06:44 +0700 Subject: [PATCH] Update Redis repository --- scripts/install_redis.sh | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/scripts/install_redis.sh b/scripts/install_redis.sh index 1c11ebf..5df87ed 100755 --- a/scripts/install_redis.sh +++ b/scripts/install_redis.sh @@ -28,18 +28,15 @@ function add_redis_repo() { case "${DISTRIB_NAME}" in debian | ubuntu) if [[ ! -f "/etc/apt/sources.list.d/redis-${RELEASE_NAME}.list" ]]; then - run bash -c "curl -fsSL https://packages.redis.io/gpg | gpg --dearmor --yes -o /usr/share/keyrings/redis-archive-keyring.gpg" - run touch "/etc/apt/sources.list.d/redis-${RELEASE_NAME}.list" - run bash -c "echo 'deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb ${RELEASE_NAME} main' | tee /etc/apt/sources.list.d/redis-${RELEASE_NAME}.list" + run touch "/etc/apt/sources.list.d/redis-${RELEASE_NAME}.list" && \ + run bash -c "echo 'deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb ${RELEASE_NAME} main' | tee /etc/apt/sources.list.d/redis-${RELEASE_NAME}.list" && \ + run bash -c "curl -fsSL https://packages.redis.io/gpg | gpg --dearmor --yes -o /usr/share/keyrings/redis-archive-keyring.gpg" && \ + run chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg && \ run apt-get update -q -y else info "Redis repository already exists." fi ;; - #ubuntu) - # run add-apt-repository -y ppa:redislabs/redis && \ - # run apt-get update -q -y - #;; *) fail "Unable to add Redis repo, this GNU/Linux distribution is not supported." ;;