825254e7f3
Allow listin certs as JSON for automated processing
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-06-15 00:23:10 +02:00
c86c029f12
prepare release v1.6.0
2018-06-14 21:09:32 +02:00
3c822ae59a
Allow listing expired certificates for debugging purposes
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-06-14 21:09:15 +02:00
9d8003c88f
prepare release v1.5.2
2018-06-14 20:59:16 +02:00
da8b466e70
Fix: Do not list expired certificates
...
as already documented in help text
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-06-14 20:59:08 +02:00
646e92832f
prepare release v1.5.1
2018-06-14 16:02:17 +02:00
47d94f072a
Use a replacer to convert dashes
...
this enables setting all flags through ENV variables
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-06-14 16:01:41 +02:00
a0b26ea1ae
Allow overwriting the vault token by setting only the default
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-06-14 16:01:22 +02:00
e48ab2dc51
prepare release v1.5.0
2018-05-27 12:11:21 +02:00
b5935b315f
Add version command
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 12:10:14 +02:00
0c61a521c1
Switch to cobra as a CLI framework
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 12:02:56 +02:00
2cbf5dd6ac
Update dependencies for using cobra
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 11:24:38 +02:00
695e366e88
Replace deprecated build image
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 10:38:40 +02:00
5071731a6c
Fix missing copyright in LICENSE
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 10:38:29 +02:00
7196faf1a7
prepare release v1.4.0
2018-05-27 10:33:04 +02:00
6048719362
Merge branch 'tls-auth'
2018-05-27 10:30:47 +02:00
470ecccfec
Include feedback from #7
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 10:30:28 +02:00
3bd30a693c
Adjust wording and formatting
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 10:21:08 +02:00
86a9864b56
Merge remote-tracking branch 'callidus/master' into tls-auth
...
closes #7
2018-05-27 10:16:00 +02:00
99626a1d95
Only use ca_chain if present
...
The ca_chain is only available if the certificate was imported, not when
the certificate is generated by Vault itself. So try to read it and if
it fails fall back to using the CA cert.
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 10:13:59 +02:00
3dfa21116d
Merge remote-tracking branch 'wimfabri/ca_chain' into ca-chain-support
...
closes #6
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-05-27 10:05:38 +02:00
Timothy Kelsey
3cbad111a3
Can now use TLS Auth with shared key in vault
2018-05-23 13:13:51 +01:00
5d87ecf66b
Adjust README buttons
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-30 22:39:23 +01:00
ffc5449284
prepare release v1.3.0
2018-01-30 22:37:41 +01:00
b00de8490a
Apply gofmt, join if clause and function call
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-30 22:30:59 +01:00
Wim Fabri
2854879219
revoke all existing certificates for FQDN instead of only first one
2018-01-30 15:15:30 +01:00
Wim Fabri
0922564882
write complete ca chain as ca
2018-01-30 15:06:56 +01:00
06a6e462da
prepare release v1.2.0
2018-01-13 13:59:59 +01:00
45928d5991
Allow sorting by date instead of FQDN
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2018-01-13 13:59:42 +01:00
0e3fbc7816
prepare release v1.1.2
2017-11-10 21:06:06 +01:00
22501ea1ac
Add dockerized version
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-11-10 21:05:34 +01:00
20f71abb83
prepare release v1.1.1
2017-10-10 10:20:06 +02:00
3fef524e3d
Fix: Don't panic on non existent PKI path
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-10-10 10:19:14 +02:00
4d62cd0789
Update dependencies
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-10-10 10:19:14 +02:00
b4cc42902e
Switch to dep from Godeps
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-10-10 10:19:14 +02:00
Knut Ahlers
06cdbefd48
Merge pull request #2 from sasso/patch-1
...
Update README.md
2017-06-20 10:30:00 +02:00
Saso Matejina
19c495c3cd
Update README.md
2017-06-19 15:56:59 -07:00
5659039ea1
Add configuration section to README
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 14:29:13 +02:00
a7b4bb8dc2
prepare release v1.1.0
2017-05-04 14:10:06 +02:00
3874e1dc79
Allow path to templates to be configured
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 14:09:39 +02:00
bf3f4fafe1
prepare release v1.0.0
2017-05-04 12:34:35 +02:00
42b1af7edf
Remove gobuilder badge
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 12:29:28 +02:00
07a4264ad1
Add Github releases building
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 12:25:26 +02:00
45d9d29599
Update dependencies
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 12:22:55 +02:00
2895423e4f
Make confirmation a cert has been created debug information
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 12:19:45 +02:00
7c187aa126
Add more validation to input
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 12:18:54 +02:00
29743cd411
Allow defining default config on disk
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 12:06:46 +02:00
2adcbfb5ca
Add revoke-serial, refactor code
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 11:55:45 +02:00
1a8767d852
Add "list" command
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-05-04 11:06:33 +02:00
dff4ca7853
prepare release v0.3.0
2017-05-03 22:06:57 +02:00