From 001ce7c281b0f9edffba114562c29162621256f5 Mon Sep 17 00:00:00 2001 From: Alexandr Nedvedicky Date: Mon, 4 Aug 2025 10:24:40 +0200 Subject: [PATCH] - veirfy downloaded package Reviewed-by: Neil Horman Reviewed-by: Tim Hudson Reviewed-by: Dmitry Belyavskiy (Merged from https://github.com/openssl/openssl/pull/28136) --- .github/workflows/ci.yml | 2 +- .../rpki-client-portable.sh | 51 +++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a9e4dc5e50..5bb27b4cf66 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -628,7 +628,7 @@ jobs: - name: package installs run: | sudo apt-get update - sudo apt-get -yq install bison gettext keyutils ldap-utils libldap2-dev libkeyutils-dev python3 python3-paste python3-pyrad slapd tcsh python3-virtualenv virtualenv python3-kdcproxy gdb libtls-dev wget + sudo apt-get -yq install bison gettext keyutils ldap-utils libldap2-dev libkeyutils-dev python3 python3-paste python3-pyrad slapd tcsh python3-virtualenv virtualenv python3-kdcproxy gdb libtls-dev wget gpg - name: install cpanm and Test2::V0 for gost_engine testing uses: perl-actions/install-with-cpanm@10d60f00b4073f484fc29d45bfbe2f776397ab3d # v1.7 with: diff --git a/test/recipes/95-test_external_rpki-client-portable_data/rpki-client-portable.sh b/test/recipes/95-test_external_rpki-client-portable_data/rpki-client-portable.sh index d3454940b69..ad49d3ac2f0 100755 --- a/test/recipes/95-test_external_rpki-client-portable_data/rpki-client-portable.sh +++ b/test/recipes/95-test_external_rpki-client-portable_data/rpki-client-portable.sh @@ -13,6 +13,57 @@ CFLAGS="-I`pwd`/$BLDTOP/include -I`pwd`/$SRCTOP/include" WGET_OPTS='--no-check-certificate' wget $WGET_OPTS -O $RPKI_TARBALL $RPKI_DOWNLOAD_URL && tar xzf $RPKI_TARBALL +wget $WGET_OPTS -O $RPKI_TARBALL.asc $RPKI_DOWNLOAD_URL.asc +# +# public key comes from +# https://cdn.openbsd.org/pub/OpenBSD/rpki-client/RELEASE_KEY.asc +# +cat <