How To Install golang-github-cloudflare-cfssl on Fedora 36

In this tutorial we learn how to install golang-github-cloudflare-cfssl in Fedora 36. golang-github-cloudflare-cfssl is CFSSL

Introduction

In this tutorial we learn how to install golang-github-cloudflare-cfssl on Fedora 36.

What is golang-github-cloudflare-cfssl

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.11+ to build.

We can use yum or dnf to install golang-github-cloudflare-cfssl on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install golang-github-cloudflare-cfssl.

Install golang-github-cloudflare-cfssl on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install golang-github-cloudflare-cfssl using dnf by running the following command:

sudo dnf -y install golang-github-cloudflare-cfssl

Install golang-github-cloudflare-cfssl on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install golang-github-cloudflare-cfssl using yum by running the following command:

sudo yum -y install golang-github-cloudflare-cfssl

How To Uninstall golang-github-cloudflare-cfssl on Fedora 36

To uninstall only the golang-github-cloudflare-cfssl package we can use the following command:

sudo dnf remove golang-github-cloudflare-cfssl

golang-github-cloudflare-cfssl Package Contents on Fedora 36

/usr/bin/cfssl
/usr/bin/cfssl-bundle
/usr/bin/cfssl-certinfo
/usr/bin/cfssl-mkbundle
/usr/bin/cfssl-newkey
/usr/bin/cfssl-scan
/usr/bin/cfssljson
/usr/bin/multirootca
/usr/lib/.build-id
/usr/lib/.build-id/17
/usr/lib/.build-id/17/5462e7acc937c5f1fa8cc2d7cd41f3985207a6
/usr/lib/.build-id/1e
/usr/lib/.build-id/1e/604d0d7e0a6f5e88af91361408fa20978cabf1
/usr/lib/.build-id/50
/usr/lib/.build-id/50/192c454a8984888015c57ec92debbbbba33bfa
/usr/lib/.build-id/62
/usr/lib/.build-id/62/6d5304ee68acd8881f1ded34a22a7a2ac12fcb
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/235c1e3a250a9e14c2aeae875a50405864d120
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/274ed7610b4175fb9af7aaa3cc9b1c70902e41
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/38f613c7b30bb78fc2b14194b8ab7e5d403843
/usr/lib/.build-id/f6
/usr/lib/.build-id/f6/cccbd0b4a1c461303f54dff034e9b66cbed006
/usr/share/doc/golang-github-cloudflare-cfssl
/usr/share/doc/golang-github-cloudflare-cfssl/CHANGELOG
/usr/share/doc/golang-github-cloudflare-cfssl/README.md
/usr/share/doc/golang-github-cloudflare-cfssl/doc
/usr/share/doc/golang-github-cloudflare-cfssl/doc/README.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_authsign.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_bundle.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_certinfo.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_crl.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_health.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_info.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_init_ca.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_newcert.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_newkey.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_revoke.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_scan.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_scaninfo.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/endpoint_sign.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/api/intro.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/authentication.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/ca-bundle.crt.metadata.sample
/usr/share/doc/golang-github-cloudflare-cfssl/doc/cmd
/usr/share/doc/golang-github-cloudflare-cfssl/doc/cmd/cfssl.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/cmd/multiroot.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/errorcode.txt
/usr/share/doc/golang-github-cloudflare-cfssl/doc/transport.txt
/usr/share/licenses/golang-github-cloudflare-cfssl
/usr/share/licenses/golang-github-cloudflare-cfssl/LICENSE
/usr/share/licenses/golang-github-cloudflare-cfssl/LICENSE-whitelist

References

Summary

In this tutorial we learn how to install golang-github-cloudflare-cfssl on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).