Skip to content

feat(cli): Support the system CA bundle under Linux#4512

Open
oheger-bosch wants to merge 1 commit intoeclipse-apoapsis:mainfrom
boschglobal:oheger-bosch/cli_ssl_config
Open

feat(cli): Support the system CA bundle under Linux#4512
oheger-bosch wants to merge 1 commit intoeclipse-apoapsis:mainfrom
boschglobal:oheger-bosch/cli_ssl_config

Conversation

@oheger-bosch
Copy link
Contributor

In contrast to other platform-specific client engines, the curl engine used under Linux does not automatically use a system CA bundle, but needs to be explicitly configured for this purpose. Add an expect function to handle this configuration and provide a custom implementation for Linux. The other platforms can use empty dummy implementations.

@oheger-bosch oheger-bosch force-pushed the oheger-bosch/cli_ssl_config branch from 1efaacf to a83dcf7 Compare February 17, 2026 14:29
In contrast to other platform-specific client engines, the curl engine
used under Linux does not automatically use a system CA bundle, but needs
to be explicitly configured for this purpose. Add an `expect` function to
handle this configuration and provide a custom implementation for Linux.
The other platforms can use empty dummy implementations.

Signed-off-by: Oliver Heger <oliver.heger@bosch.com>
@oheger-bosch oheger-bosch force-pushed the oheger-bosch/cli_ssl_config branch from a83dcf7 to f129985 Compare February 17, 2026 14:48
@oheger-bosch oheger-bosch marked this pull request as ready for review February 18, 2026 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant