Blame | Last modification | View Log | RSS feed
# Overvieweasy-rsa is a CLI utility to build and manage a PKI CA. In laymen's terms,this means to create a root certificate authority, and request and signcertificates, including intermediate CAs and certificate revocation lists (CRL).# DownloadsIf you are looking for release downloads, please see the releases section onGitHub. Releases are also available as source checkouts using named tags.# DocumentationFor 3.x project documentation and usage, see the [README.quickstart.md](README.quickstart.md) file orthe more detailed docs under the doc/ directory. The .md files are in Markdownformat and can be converted to html files as desired for release packages, orread as-is in plaintext.# Getting help using easy-rsaCurrently, Easy-RSA development co-exists with OpenVPN even though they areseparate projects. The following resources are good places as of this writing toseek help using Easy-RSA:The [openvpn-users mailing list](https://lists.sourceforge.net/lists/listinfo/openvpn-users)is a good place to post usage or help questions.You can also try IRC at Freenode/#openvpn for general support or Freenode/#easyrsa for development discussion.# Branch structureThe easy-rsa master branch is currently tracking development for the 3.x releasecycle. Please note that, at any given time, master may be broken. Feel free tocreate issues against master, but have patience when using the master branch. Itis recommended to use a release, and priority will be given to bugs identified inthe most recent release.The prior 2.x and 1.x versions are available as release branches fortracking and possible back-porting of relevant fixes. Branch layout is:master <- 3.x, at presentv3.x.x pre-release branches, used for staging branchesrelease/2.xrelease/1.xLICENSING info for 3.x is in the [COPYING.md](COPYING.md) file# Code style, standardsWe are attempting to adhere to the POSIX standard, which can be found here:https://pubs.opengroup.org/onlinepubs/9699919799/