When installing Pulumi Plugins using "`pulumi plug...
# general
d
When installing Pulumi Plugins using "`pulumi plugin install`", how is the executable code verified ? Through a signature, or a checksum somewhere ?
Looking through the source code I don't see either one ???
e
It isn't, we mostly download releases from github, which is also where we would get the checksums from so there's no security benefit to verify using those.
d
Ideally if you were using checksums they would be signed or included in the binary (whose checksum was verified as part of download/build)
Signatures are, of course, more flexible.
e
I know there were plans to look at binary signing for macos. I don't think anything else is planned, feel free to raise an issue about it.
d
The current situation is really unsafe and I wouldn't recommend using it.