diff --git a/conf/init/certs_install.sh b/conf/init/certs_install.sh index 438d9c669..2ae929ac0 100755 --- a/conf/init/certs_install.sh +++ b/conf/init/certs_install.sh @@ -9,9 +9,11 @@ fi # Add extra trusted certificates (as a directory) if [ -d /conf/stack/extra_ca_certs ]; then - echo "Installing extra certificates found in /conf/stack/extra_ca_certs directory" - cp /conf/stack/extra_ca_certs/* /usr/local/share/ca-certificates/ - cat /conf/stack/extra_ca_certs/* >> /venv/lib/python2.7/site-packages/requests/cacert.pem + if test $(ls -A "/conf/stack/extra_ca_certs"); then + echo "Installing extra certificates found in /conf/stack/extra_ca_certs directory" + cp /conf/stack/extra_ca_certs/* /usr/local/share/ca-certificates/ + cat /conf/stack/extra_ca_certs/* >> /venv/lib/python2.7/site-packages/requests/cacert.pem + fi fi # Add extra trusted certificates (as a file)