sassoftware / relic

Relic is a service and a tool for adding digital signatures to operating system packages for Linux and Windows
Apache License 2.0
151 stars 41 forks source link

Documentation USB Keys #18

Open jdk opened 1 year ago

jdk commented 1 year ago

I'm having a lot of trouble as there is very little documentation and examples are next to impossible to find due to conflicting "New Relic" projects.

I have a SafeNet USB key, and I'm trying to sign an MSIX package on a mac.

From what I gather, I'm supposed to start the server on my local machine, and the client should connect to it. But the server instructions are specific to linux. Do I run this in a docker container and share the USB key to the docker container? Or is USB signing only supported from linux?

I'd be very grateful for some help, this seems to be our last hope to sign in CI as all other methods have failed.

appelr commented 1 year ago

I also want to express interest on this. The default config file states, that a x509 certificate for the key is optional for signing, but when I try to sign a file without, it states that the certificate is missing.

I am also using a SafeNet USB key.