mirror of
https://github.com/OpenVPN/openvpn.git
synced 2024-09-20 03:52:28 +02:00
Enable pkcs11 an dtest_pkcs11 in github actions
- Enabled for the Ubuntu 22.04 build (OpenSSL 3) and one of the Ubuntu 20.04 builds (OpenSSL 1.1.1). Signed-off-by: Selva Nair <selva.nair@gmail.com> Acked-by: Frank Lichtenheld <frank@lichtenheld.com> Message-Id: <20230322221456.1660425-3-selva.nair@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg26485.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
This commit is contained in:
parent
3013fde1c8
commit
9283c3980f
8
.github/workflows/build.yaml
vendored
8
.github/workflows/build.yaml
vendored
@ -282,11 +282,14 @@ jobs:
|
||||
sslpkg: "libssl-dev"
|
||||
libname: OpenSSL 3.0.2
|
||||
ssllib: openssl
|
||||
pkcs11pkg: "libpkcs11-helper1-dev softhsm2 gnutls-bin"
|
||||
extraconf: --enable-pkcs11
|
||||
- os: ubuntu-20.04
|
||||
sslpkg: "libssl-dev"
|
||||
libname: OpenSSL 1.1.1
|
||||
ssllib: openssl
|
||||
extraconf: "--enable-iproute2"
|
||||
pkcs11pkg: "libpkcs11-helper1-dev softhsm2 gnutls-bin"
|
||||
extraconf: "--enable-iproute2 --enable-pkcs11"
|
||||
- os: ubuntu-20.04
|
||||
sslpkg: "libssl-dev"
|
||||
libname: OpenSSL 1.1.1
|
||||
@ -311,11 +314,12 @@ jobs:
|
||||
name: "gcc - ${{matrix.os}} - ${{matrix.libname}} ${{matrix.extraconf}}"
|
||||
env:
|
||||
SSLPKG: "${{matrix.sslpkg}}"
|
||||
PKCS11PKG: "${{matrix.pkcs11pkg}}"
|
||||
|
||||
runs-on: ${{matrix.os}}
|
||||
steps:
|
||||
- name: Install dependencies
|
||||
run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev libcap-ng-dev libnl-genl-3-dev linux-libc-dev man2html libcmocka-dev python3-docutils libtool automake autoconf ${SSLPKG}
|
||||
run: sudo apt update && sudo apt install -y liblzo2-dev libpam0g-dev liblz4-dev libcap-ng-dev libnl-genl-3-dev linux-libc-dev man2html libcmocka-dev python3-docutils libtool automake autoconf ${SSLPKG} ${PKCS11PKG}
|
||||
- name: Checkout OpenVPN
|
||||
uses: actions/checkout@v3
|
||||
- name: autoconf
|
||||
|
Loading…
Reference in New Issue
Block a user