summaryrefslogtreecommitdiffstats
path: root/rules/easy-rsa.in
diff options
context:
space:
mode:
authorAlexander Aring <alex.aring@gmail.com>2015-01-28 12:23:33 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2015-02-04 09:58:31 +0100
commitf876d08b533d93e8bcc386f14f91ee2a9ba74252 (patch)
tree66efab88f1a31e99dad87ccb994f09088951a743 /rules/easy-rsa.in
parentdc81f883b6ba22dd4cc1c1fb00a893fbbfe1e29f (diff)
downloadptxdist-f876d08b533d93e8bcc386f14f91ee2a9ba74252.tar.gz
ptxdist-f876d08b533d93e8bcc386f14f91ee2a9ba74252.tar.xz
easy-rsa: initial commit
This patch adds easy-rsa. Some scripting framework to generate a PKI CA "correctly". Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/easy-rsa.in')
-rw-r--r--rules/easy-rsa.in17
1 files changed, 17 insertions, 0 deletions
diff --git a/rules/easy-rsa.in b/rules/easy-rsa.in
new file mode 100644
index 000000000..282fb9afd
--- /dev/null
+++ b/rules/easy-rsa.in
@@ -0,0 +1,17 @@
+## SECTION=security
+
+config EASY_RSA
+ tristate
+ prompt "easy-rsa"
+ select GREP if !BUSYBOX_GREP && RUNTIME
+ select GCCLIBS_GCC_S if !BUSYBOX_GREP && RUNTIME
+ select OPENSSL if RUNTIME
+ select OPENSSL_BIN if RUNTIME
+ help
+ easy-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 sign certificates, including sub-CAs and certificate revokation
+ lists (CRL). This is for people which don't know how to generate
+ all PKI files with openssl tool. Additional this is for people which
+ have a enough less paranoia to generate keys on an embedded device.
+ The easy-rsa scripts will be placed at /usr/share/easy-rsa aferwards.