From daa3d409fa2d97c1dfc40fde0f7e132e98c5024a Mon Sep 17 00:00:00 2001 From: thatmattlove Date: Sat, 24 Dec 2022 18:25:58 -0500 Subject: [PATCH] update installer --- install.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 6de2057..4fb4355 100755 --- a/install.sh +++ b/install.sh @@ -227,6 +227,12 @@ node_apt_prepare() { NEEDS_UPDATE="1" } +redis_apt_prepare() { + curl -fsSL https://packages.redis.io/gpg | gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg + echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/redis.list + NEEDS_UPDATE="1" +} + yarn_apt_prepare() { curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg -o /tmp/yarnkey.gpg sleep 1 @@ -306,7 +312,7 @@ python_brew() { } redis_apt() { - apt-get install -y redis-server + apt-get install -y redis sleep 1 redis_post $? } @@ -516,6 +522,10 @@ while true; do node_yum_prepare fi + if [[ $NEEDS_REDIS == "1" && $INSTALLER == "apt" ]]; then + redis_apt_prepare + fi + if [[ $NEEDS_UPDATE == "1" ]]; then update_repo fi