Ravenports generated: 20 Oct 2020 04:27
[ravenports.git] / bucket_30 / easy-rsa
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               easy-rsa
4 VERSION=                3.0.8
5 REVISION=               1
6 KEYWORDS=               security
7 VARIANTS=               standard
8 SDESC[standard]=        Simple shell based CA utility using OpenSSL
9 HOMEPAGE=               https://github.com/OpenVPN/easy-rsa
10 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/OpenVPN:easy-rsa:v3.0.8
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        single
17
18 OPTIONS_AVAILABLE=      none
19 OPTIONS_STANDARD=       none
20
21 DISTNAME=               easy-rsa-3.0.8/easyrsa3
22
23 LICENSE=                GPLv2:single
24 LICENSE_TERMS=          single:{{WRKDIR}}/easy-rsa-3.0.8/COPYING.md
25 LICENSE_FILE=           GPLv2:{{WRKDIR}}/easy-rsa-3.0.8/Licensing/gpl-2.0.txt
26 LICENSE_SCHEME=         solo
27
28 FPC_EQUIVALENT=         security/easy-rsa
29
30 SKIP_BUILD=             yes
31
32 do-install:
33         ${MKDIR} ${STAGEDIR}${PREFIX}/bin
34         ${INSTALL_SCRIPT} ${WRKSRC}/easyrsa ${STAGEDIR}${PREFIX}/bin/
35         ${MKDIR} -p ${STAGEDIR}${PREFIX}/share/easy-rsa
36         ${INSTALL_DATA} ${WRKSRC}/vars.example \
37                 ${STAGEDIR}${PREFIX}/share/easy-rsa
38         ${INSTALL_DATA} ${WRKSRC}/openssl-easyrsa.cnf \
39                 ${STAGEDIR}${PREFIX}/share/easy-rsa/openssl-easyrsa.cnf.example
40         ${MKDIR} ${STAGEDIR}${PREFIX}/share/easy-rsa/x509-types/
41         (cd ${WRKSRC}/x509-types/ && \
42         ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/easy-rsa/x509-types/)
43
44 [FILE:495:descriptions/desc.single]
45 Easy-rsa is a CLI utility to build and manage a PKI CA. In laymen's terms, 
46 this means to create a root certificate authority, and request and sign 
47 certificates, including sub-CAs and certificate revocation lists (CRL).
48
49 It's intended to be used for OpenVPN from where it originates but it is 
50 not limited to that - the script can create certificates e.g. for web 
51 usage, too. Once part of OpenVPN, Easy-RSA was split from it to become a 
52 separate project before the 2.3 release of the former.
53
54
55 [FILE:108:distinfo]
56 fd6b67d867c3b8afd53efa2ca015477f6658a02323e1799432083472ac0dd200      3864366 OpenVPN-easy-rsa-3.0.8.tar.gz
57
58
59 [FILE:249:manifests/plist.single]
60 @sample share/easy-rsa/openssl-easyrsa.cnf.example share/easy-rsa/openssl-easyrsa.cnf
61 @sample share/easy-rsa/vars.example share/easy-rsa/vars
62 bin/easyrsa
63 share/easy-rsa/x509-types/
64  COMMON
65  ca
66  client
67  code-signing
68  email
69  kdc
70  server
71  serverClient
72