ca,https
Some checks failed
/ job (push) Failing after 3s

This commit is contained in:
Marc Beninca 2024-04-26 16:35:15 +02:00
parent 1e1f281f54
commit bfe94ce1cb
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

25
cd.sh
View file

@ -106,19 +106,30 @@ function cd_update_packages_catalog {
esac esac
} }
function cd_install_ca {
cd_step "${FUNCNAME}"
case "${CD_OS_NAME}" in
'debian') apt-get install --yes 'ca-certificates' || exit ;;
*) exit 1 ;;
esac
}
function cd_set_https_verification_on {
cd_step "${FUNCNAME}"
case "${CD_OS_NAME}" in
'debian') rm '/etc/apt/apt.conf.d/https' ;;
*) exit 1 ;;
esac
}
function cd_main { function cd_main {
cd_set_dns_resolving cd_set_dns_resolving
cd_set_packages_repositories cd_set_packages_repositories
cd_set_packages_configuration cd_set_packages_configuration
cd_set_https_verification_off cd_set_https_verification_off
cd_update_packages_catalog cd_update_packages_catalog
cd_install_ca
cd_step "install CA certificates package" cd_set_https_verification_on
apt-get install --yes 'ca-certificates' \
|| exit
cd_step "enable package verification"
rm '/etc/apt/apt.conf.d/https' \
|| exit
cd_step "update package catalog" cd_step "update package catalog"
apt-get update \ apt-get update \