767767 rm -f /etc/apt/sources.list.d/opennebula.list
768768 else
769769 (wget -q -O- https://downloads.opennebula.io/repo/" ${REPO_KEY} " |
770- apt-key add - > /dev/null ) || return 1
771- echo " deb ${REPO_BASE} /${DISTNAME} /${DISTVER} stable opennebula" \
770+ gpg --dearmor --yes --output /etc/apt/keyrings/opennebula.gpg ) || return 1
771+ echo " deb [signed-by=/etc/apt/keyrings/opennebula.gpg] ${REPO_BASE} /${DISTNAME} /${DISTVER} stable opennebula" \
772772 > /etc/apt/sources.list.d/opennebula.list || return 1
773773 fi
774774 fi
@@ -791,20 +791,6 @@ install_opennebula_pkgs() {
791791 systemctl daemon-reload
792792}
793793
794- install_fireedge_deps () {
795- if centos; then
796- install centos-release-scl-rh
797- else
798- local KEY=' https://keyserver.ubuntu.com/pks/lookup?op=get&fingerprint=on&search=0x1655A0AB68576280'
799- local URL=" https://deb.nodesource.com/node_$FIREEDGE_NODE_VER .x"
800- wget -q -O- " $KEY " | apt-key add - > /dev/null || return 1
801- add-apt-repository -s " deb $URL $( lsb_release -cs) main" || return 1
802- apt-get -q -y update > /dev/null || return 1
803-
804- install " nodejs=${FIREEDGE_NODE_VER} *"
805- fi
806- }
807-
808794install_opennebula_kvm_pkgs () {
809795 install " $NODE_KVM_PKG " || return 1
810796}
@@ -836,8 +822,9 @@ create_docker_repo() {
836822 curl -s https://download.docker.com/linux/centos/docker-ce.repo \
837823 -o /etc/yum.repos.d/docker-ce.repo
838824 elif debian; then
839- curl -fsSL https://download.docker.com/linux/" ${DISTNAME,,} " /gpg | sudo apt-key add
840- add-apt-repository --yes " deb [arch=amd64] https://download.docker.com/linux/${DISTNAME,,} $( lsb_release -cs) stable"
825+ curl -fsSL https://download.docker.com/linux/" ${DISTNAME,,} " /gpg -o /etc/apt/keyrings/docker.asc || return 1
826+ echo " deb [signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/${DISTNAME,,} " \
827+ " $( lsb_release -cs) stable" > /etc/apt/sources.list.d/docker.list
841828 fi
842829}
843830
@@ -1046,7 +1033,7 @@ debian && {
10461033 " SKIP will try to install" ||
10471034 MISSING_PKGS=" ${MISSING_PKGS} apt-transport-https"
10481035
1049- # check if gnupg is installed (required for apt-key add)
1036+ # check if gnupg is installed
10501037 check " dpkg -L gnupg >/dev/null 2>&1" \
10511038 " Checking if gnupg is installed" 1 \
10521039 " SKIP will try to install" ||
0 commit comments