mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-06-30 02:57:38 +00:00
[tools] Fix setup_mongodb function (#5486)
* Fix repo component name * Update
This commit is contained in:
@ -643,8 +643,14 @@ function setup_mongodb() {
|
|||||||
DISTRO_CODENAME=$(awk -F= '/^VERSION_CODENAME=/{ print $2 }' /etc/os-release)
|
DISTRO_CODENAME=$(awk -F= '/^VERSION_CODENAME=/{ print $2 }' /etc/os-release)
|
||||||
|
|
||||||
case "$DISTRO_ID" in
|
case "$DISTRO_ID" in
|
||||||
ubuntu) MONGO_BASE_URL="https://repo.mongodb.org/apt/ubuntu" ;;
|
ubuntu)
|
||||||
debian) MONGO_BASE_URL="https://repo.mongodb.org/apt/debian" ;;
|
MONGO_BASE_URL="https://repo.mongodb.org/apt/ubuntu"
|
||||||
|
REPO_COMPONENT="multiverse"
|
||||||
|
;;
|
||||||
|
debian)
|
||||||
|
MONGO_BASE_URL="https://repo.mongodb.org/apt/debian"
|
||||||
|
REPO_COMPONENT="main"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
msg_error "Unsupported distribution: $DISTRO_ID"
|
msg_error "Unsupported distribution: $DISTRO_ID"
|
||||||
return 1
|
return 1
|
||||||
@ -676,7 +682,7 @@ function setup_mongodb() {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
curl -fsSL "https://pgp.mongodb.com/server-${MONGO_VERSION}.asc" | gpg --dearmor -o "/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg"
|
curl -fsSL "https://pgp.mongodb.com/server-${MONGO_VERSION}.asc" | gpg --dearmor -o "/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg"
|
||||||
echo "deb [signed-by=/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg] ${MONGO_BASE_URL} ${DISTRO_CODENAME}/mongodb-org/${MONGO_VERSION} main" \
|
echo "deb [signed-by=/etc/apt/trusted.gpg.d/mongodb-${MONGO_VERSION}.gpg] ${MONGO_BASE_URL} ${DISTRO_CODENAME}/mongodb-org/${MONGO_VERSION} ${REPO_COMPONENT}" \
|
||||||
>"$REPO_LIST"
|
>"$REPO_LIST"
|
||||||
|
|
||||||
$STD apt-get update || {
|
$STD apt-get update || {
|
||||||
|
Reference in New Issue
Block a user