What is the recommended approach to sign the executable in a Chocolatey package?
My organization has implemented AppLocker in their new Windows 10 regime. Though I understand the why the regime is in place, I'm not sure how to implement it in custom Chocolatey packages we put into our package feed. Nor am I sure if I need to sign both the installation file as well as the executable file. If any non-signed executable tries to run, the AppLocker stops the execution.
Chocolatey mention a bit about signing in their security section
https://github.com/chocolatey/choco/wiki/Security
Roadmap: https://chocolatey.org/docs/roadmap
The guide "Code signing a windows application" (https://mkaz.blog/code/code-signing-a-windows-application/)
However, I don't know where to start.