Commit graph

593 commits

Author SHA1 Message Date
Mariano Cano
d59a5b222f Truncate to seconds to avoid rounding up times.
It can cause that certs are not valid yet, if they are used right away.
2019-09-19 13:42:24 -07:00
Mariano Cano
adc1d54b0d Define valid after as 1m before now.
It avoids errors with immediate use of cert.
2019-09-19 12:37:41 -07:00
max furman
81093c3080 Release update about releasing cli first. 2019-09-18 15:18:09 -07:00
max furman
f9e4d7e39c dep update certificates 2019-09-18 12:23:49 -07:00
Michael Malone
bcb30f93d1
Added ACME support to features list 2019-09-17 09:52:36 -07:00
max furman
d195135882 Change shell to default(sh) and remove vtest (unused) 2019-09-16 23:04:34 -07:00
max furman
44e864030d Remove debug logging 2019-09-16 10:45:33 -07:00
Michael Malone
a7dd2a3ff3
Added SSH certs to features 2019-09-15 21:27:04 -07:00
max furman
ae7c046916 love for distribution doc 2019-09-13 17:10:05 -07:00
max furman
28aed2d795 Bump golangci-lint to v1.18.0 due to build error. 2019-09-13 16:05:32 -07:00
max furman
91bfca3c6b dep update cli 2019-09-13 15:58:09 -07:00
Max
1807e240ea
Merge pull request #76 from smallstep/acme
Acme Support
2019-09-13 15:49:29 -07:00
max furman
e3826dd1c3 Add ACME CA capabilities 2019-09-13 15:48:33 -07:00
max furman
68ab03dc1b dep update cli 2019-09-13 15:43:12 -07:00
Max
3347d36413
Merge pull request #103 from smallstep/ssh-validity
Add a few more validity checks to default ssh cert validator
2019-09-12 19:33:23 -07:00
max furman
d204469280 Add a few more validity checks to default ssh cert validator 2019-09-12 19:27:59 -07:00
Mariano Cano
e02dd1a5d0
Merge pull request #102 from smallstep/ssh-rsa-size
Implement validator for ssh keys
2019-09-10 18:23:47 -07:00
Mariano Cano
396b4222aa Implement validator for ssh keys.
Fixes #100
2019-09-10 17:04:13 -07:00
max furman
4c390dcfe1 update helm package distribution doc 2019-09-09 16:35:00 -07:00
max furman
0ab0ca0ffe dep update cli v0.12.0 2019-09-09 15:59:03 -07:00
Max
7726f5ec75
Merge pull request #85 from smallstep/ssh-ca
SSH CA support
2019-09-09 15:39:23 -07:00
max furman
61d52a8510 Small fixes associated with PR review
* additions and grammar edits to documentation
* clarification of error msgs
2019-09-08 21:05:36 -07:00
Michael Malone
67dd8d5579
Added link to IID blog post in README.md 2019-09-05 14:15:32 -07:00
Mariano Cano
10e7b81b9f Merge branch 'master' into ssh-ca 2019-09-05 23:06:01 +02:00
Mike Maxey
0d8854bc53
Update README.md 2019-09-03 15:59:21 -07:00
Michael Malone
f25e953bf0
Fixed some README.md formatting 2019-08-30 17:58:52 -07:00
max furman
8e46cf0522 dep update cli 2019-08-29 16:02:26 -07:00
max furman
e3bd2d0e2b Custom AppHelpTemplate for step-ca 2019-08-29 15:58:07 -07:00
max furman
8516ea2fc6 dep update cli 2019-08-29 10:57:16 -07:00
Max
2d6cafe611
Merge pull request #97 from smallstep/skip-unsupported
Skip unsupported provisioners.
2019-08-29 10:55:51 -07:00
max furman
ac234771c7 Remove unknown provisioner WARNning and leave TODO 2019-08-29 10:49:52 -07:00
max furman
ca8daf5f12 Update comment and warn 2019-08-28 17:28:03 -07:00
Mariano Cano
9200f11ed8 Skip unsupported provisioners. 2019-08-28 17:25:39 -07:00
Michael Malone
7c9ab9814f
Updated README with features & a bunch of cleanup 2019-08-28 11:58:53 -07:00
Max
5dac2459c3
Merge pull request #96 from smallstep/max/2084
Enforce >= 2048 bit rsa keys in CSRs
2019-08-28 09:41:58 -07:00
max furman
d3e74a0d2e switch from metalinter to golangci-lint 2019-08-27 16:39:48 -07:00
max furman
2b41faa9cf Enforce >= 2048 bit rsa keys at the provisioner layer
* Fixes #94
* In the future this should be configurable by provisioner
2019-08-27 14:44:59 -07:00
max furman
0939f0d053 dep update cli email sans 2019-08-23 16:35:49 -07:00
Max
27d89c21dc
Merge pull request #93 from smallstep/email
Accept emails SANs
2019-08-23 16:01:20 -07:00
max furman
635c59ed24 Accept emails SANs 2019-08-23 15:59:30 -07:00
max furman
f3faeeee4d dep change golint revision 2019-08-21 18:20:52 -07:00
max furman
00b412a45a remove autocert bug + enhancement issue templates
* add regular enhancement tracker
2019-08-12 17:18:55 -04:00
Mariano Cano
db4baa0487 Add tests for authority sign ssh methods. 2019-08-05 18:35:00 -07:00
Mariano Cano
34e1e3380a Fix lint errors. 2019-08-05 16:14:25 -07:00
Mariano Cano
ca74bb1de5 Add ssh api tests. 2019-08-05 16:06:05 -07:00
Mariano Cano
57a529cc1a Allow to enable the SSH CA per provisioner 2019-08-05 11:40:27 -07:00
Mariano Cano
e71072d389 Add experimental support for provisioning users. 2019-08-02 17:48:34 -07:00
Mariano Cano
390aecca0b Check for error creating signers. 2019-08-01 18:15:04 -07:00
Mariano Cano
004ea12212 Allow to use custom SSH user/host key files. 2019-08-01 15:04:56 -07:00
Mariano Cano
00ebee870b Do not show value on boolean flags help. 2019-08-01 13:13:50 -07:00