-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update repository to reflect required min go version of 1.20
Resolves #1414
- Loading branch information
Andrew Mitchell
committed
Feb 14, 2025
1 parent
dd8f9ef
commit bccbd2d
Showing
4 changed files
with
10 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ | |
|
||
CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command line | ||
tool and an HTTP API server for signing, verifying, and bundling TLS | ||
certificates. It requires Go 1.16+ to build. | ||
certificates. It requires Go 1.20+ to build. | ||
|
||
Note that certain linux distributions have certain algorithms removed | ||
(RHEL-based distributions in particular), so the golang from the | ||
|
@@ -30,7 +30,7 @@ CFSSL consists of: | |
### Building | ||
|
||
Building cfssl requires a | ||
[working Go 1.16+ installation](http://golang.org/doc/install). | ||
[working Go 1.20+ installation](http://golang.org/doc/install). | ||
|
||
``` | ||
$ git clone [email protected]:cloudflare/cfssl.git | ||
|
@@ -61,32 +61,9 @@ You can set the `GOOS` and `GOARCH` environment variables to have Go cross compi | |
|
||
### Installation | ||
|
||
Installation requires a [working Go 1.16+ installation](http://golang.org/doc/install). | ||
Installation requires a [working Go 1.20+ installation](http://golang.org/doc/install). | ||
Alternatively, [prebuilt binaries are available](https://github.com/cloudflare/cfssl/releases) | ||
|
||
``` | ||
$ go get github.com/cloudflare/cfssl/cmd/cfssl | ||
``` | ||
|
||
will download, build, and install the CFSSL tool. | ||
|
||
To install any of the other utility programs that are | ||
in this repo (for instance `cfssljson` in this case): | ||
|
||
``` | ||
$ go get github.com/cloudflare/cfssl/cmd/cfssljson | ||
``` | ||
|
||
This will download, build, and install the CFSSLJSON tool. | ||
|
||
And to simply install __all__ of the programs in this repo: | ||
|
||
``` | ||
$ go get github.com/cloudflare/cfssl/cmd/... | ||
``` | ||
|
||
if you are above go 1.18: | ||
|
||
``` | ||
$ go install github.com/cloudflare/cfssl/cmd/...@latest | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters