diff options
Diffstat (limited to 'cmd/easyca/main.go')
| -rw-r--r-- | cmd/easyca/main.go | 7 |
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", }, |
