ca_setenv
ca_setenv("$ENV::CADB", ca->index);
ca_setenv("$ENV::CASERIAL", ca->serial);
ca_setenv("$ENV::REQ_EXT", "");
void ca_setenv(const char *, const char *);
ca_setenv("$ENV::CERT_CN", keyname);
ca_setenv("$ENV::CERTIP", name);
ca_setenv("$ENV::REQ_EXT", "x509v3_IPAddr");
ca_setenv("$ENV::CERTFQDN", name);
ca_setenv("$ENV::REQ_EXT", "x509v3_FQDN");
ca_setenv("$ENV::CADB", ca->index);
ca_setenv("$ENV::CASERIAL", ca->serial);
ca_setenv("$ENV::EXTCERTUSAGE", "serverAuth");
ca_setenv("$ENV::NSCERTTYPE", "server");
ca_setenv("$ENV::CERTUSAGE",
ca_setenv("$ENV::EXTCERTUSAGE", "clientAuth");
ca_setenv("$ENV::NSCERTTYPE", "client");
ca_setenv("$ENV::CERTUSAGE",
ca_setenv("$ENV::EXTCERTUSAGE", "OCSPSigning");
ca_setenv("$ENV::CERTUSAGE",
ca_setenv("$ENV::CERT_CN", "VPN CA");
ca_setenv("$ENV::REQ_EXT", "x509v3_CA");