sharkey icon indicating copy to clipboard operation
sharkey copied to clipboard

Sharkey is a service for managing certificates for use by OpenSSH

Results 22 sharkey issues
Sort by recently updated
recently updated
newest added

Bumps [github.com/bradleyfalzon/ghinstallation/v2](https://github.com/bradleyfalzon/ghinstallation) from 2.0.4 to 2.1.0. Release notes Sourced from github.com/bradleyfalzon/ghinstallation/v2's releases. v2.1.0 What's Changed Update go-github to v43 by @​asvoboda in bradleyfalzon/ghinstallation#63 Respect the http.RoundTripper contract by @​CAFxX in...

dependencies

#82 added additional endpoint, which is now covered by the `integration-test.sh` test script, but sharkey is lacking more Go HTTP tests.

help wanted

- [ ] ROCA rsa keys - [ ] debian weak keys - [ ] too small keys (eg, 1024 bit rsa) - [ ] algorithm policy (eg, require ed25519)

In a nutshell this means that: 1. The client should be able to get its certs from the SPIFFE agent via the workload API and use it to connect to...

We use "ON DUPLICATE UPDATE" in the database tracking host key, and return the row ID. But that doesn't work if a host changes hostkey

Allow the client to include multiple alias hostnames in its enrollment request, where the additional hostnames are added as aliases in known_hosts output. This will be useful for multi-homed clients....

enhancement

Build RPMs in Travis for CentOS 7 and possibly CentOS 6. - [x] Figure out the best way to install Go in CentOS as RPMs are only at 1.4.2 even...

task

We should have integration tests that grab various OpenSSH versions and run them in a docker container with Sharkey, to ensure we're compatible and our certs actually work

task

We should support - a known_hosts of registered hosts (what we have right now) - a known_hosts with the CAs used for all currently issued certs (today, we only support...

enhancement

I wrote a design doc, which should be published in this repo (minus any proprietary stuff).

task