diff options
author | Pasi Petäjäjärvi <pasi.petajajarvi@qt.io> | 2022-02-24 18:35:51 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-03-14 19:06:55 +0000 |
commit | ba761fab29deb9e5b1bb7164e76edf668005fa77 (patch) | |
tree | ba13aacc52e5823891dcd83de24caca79ad53b9b | |
parent | 0ad4b8a79402060fe3f8a38da47e5f64adebd2ea (diff) |
CI: Add ssl certificates for QNX
Expects Ubuntu 20.04 LTS with ca-certificates package installed
Change-Id: I9b439e9e049b93c3bba77573b491c336aee4af5a
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
(cherry picked from commit 339a47b4eda7d4ccfb8e2c26c0cbcd11c0893a41)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rwxr-xr-x | coin/provisioning/common/linux/qnx_710.sh | 5 | ||||
-rw-r--r-- | coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/coin/provisioning/common/linux/qnx_710.sh b/coin/provisioning/common/linux/qnx_710.sh index d2878233..112aa631 100755 --- a/coin/provisioning/common/linux/qnx_710.sh +++ b/coin/provisioning/common/linux/qnx_710.sh @@ -102,6 +102,11 @@ if [ ! -d "$targetFolder" ]; then fi DownloadAndExtract "$sourceFile" "$sha1" "$targetFile" "$targetFolder" +# Add ssl certificates. Expects Ubuntu 20.04 LTS with ca-certificates package installed +cp -R /usr/share/ca-certificates "$targetFolder" +mkdir -p "$targetFolder/etc/ssl/certs" +cp -PR /etc/ssl/certs/* "$targetFolder/etc/ssl/certs" + sudo chown -R qt:users "$targetPath" # Verify that we have last files in tars diff --git a/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom b/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom index 2d86d85c..c04db6f1 100644 --- a/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom +++ b/coin/provisioning/common/linux/qnx_qemu_build_files/local/snippets/data_files.custom @@ -19,3 +19,7 @@ var/share/fonts=usr/share/fonts var/etc/hosts=local/misc_files/etc/hosts var/etc/resolv.conf=local/misc_files/etc/resolv.conf var/etc/nsswitch.conf=etc/nsswitch.conf + +[uid=0 gid=0 dperms=755 type=dir] var/etc/ssl/certs +var/share/ca-certificates=local/misc_files/ca-certificates +var/etc/ssl/certs=local/misc_files/etc/ssl/certs |