aboutsummaryrefslogtreecommitdiff
path: root/cmd/easyca/main.go
diff options
context:
space:
mode:
authorJeremy Clerc <jclerc@google.com>2015-09-11 22:51:40 +0200
committerJeremy Clerc <jeremy@clerc.io>2015-09-11 22:51:40 +0200
commite76f84ef8e0b8c2037a8987e951e8887cd12fbf5 (patch)
treec92f803bbb553bf949dbfa8207827a92b72fe212 /cmd/easyca/main.go
parentdf6776142e8974dad88294498847094c903f4164 (diff)
downloadeasypki-e76f84ef8e0b8c2037a8987e951e8887cd12fbf5.tar.xz
add OU params, put entire subject in index.txt
Diffstat (limited to 'cmd/easyca/main.go')
-rw-r--r--cmd/easyca/main.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/cmd/easyca/main.go b/cmd/easyca/main.go
index b2beefd..c8cf679 100644
--- a/cmd/easyca/main.go
+++ b/cmd/easyca/main.go
@@ -51,6 +51,9 @@ func createBundle(c *cli.Context) {
if str := c.String("province"); len(str) > 0 {
subject.Province = []string{str}
}
+ if str := c.String("organizational-unit"); len(str) > 0 {
+ subject.OrganizationalUnit = []string{str}
+ }
template := &x509.Certificate{
Subject: subject,
@@ -171,6 +174,10 @@ func parseArgs() {
EnvVar: "PKI_ORGANIZATION",
},
cli.StringFlag{
+ Name: "organizational-unit",
+ EnvVar: "PKI_ORGANIZATIONAL_UNIT",
+ },
+ cli.StringFlag{
Name: "locality",
EnvVar: "PKI_LOCALITY",
},