pkl icon indicating copy to clipboard operation
pkl copied to clipboard

Allow setting certificate path in pkl settings

Open rohan-datar opened this issue 9 months ago • 2 comments

I'm using pkl in an environment that uses custom certificates for communicating with a private repo with some pkl modules. For now, I've been copying the custom certificates from the system certificate store to ~/.pkl/cacerts but this is annoying because the certificates have relatively short expiration times. Would it be possible to add an option to the pkl:settings module that allows you to set a static certificate path that is not ~/.pkl/cacerts? I would like to do something like this:

amends "pkl:settings"

cacerts = "/etc/ssl/certs/"

rohan-datar avatar Apr 08 '25 20:04 rohan-datar

I've not yet verified this works, but you might try symlinking ~/.pkl/cacerts to /etc/ssl/certs to avoid having to copy things around.

HT154 avatar Apr 08 '25 21:04 HT154

I've not yet verified this works, but you might try symlinking ~/.pkl/cacerts to /etc/ssl/certs to avoid having to copy things around.

Verified that this does work, but I don't think it's a great solution overall. I would still like the option of providing a custom cert path or telling pkl to use the system certs.

rohan-datar avatar Apr 08 '25 21:04 rohan-datar