summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2011-03-30 21:58:52 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-03-30 21:58:52 +0200
commit812b2900723880df67a250f18f849dfe4f2e0064 (patch)
tree1b5b55efd3074c815b25c3fda4d0fbd7849b25d6 /src
parentb9eb2f31c0a13491e63670696f5d6b6fdb002754 (diff)
downloadgnutls-812b2900723880df67a250f18f849dfe4f2e0064.tar.gz
Create certificate request with stricter permissions. Reported by Luca Capello.
Diffstat (limited to 'src')
-rw-r--r--src/certtool-gaa.c2
-rw-r--r--src/certtool.gaa2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/certtool-gaa.c b/src/certtool-gaa.c
index 14a3876f3c..a92a694742 100644
--- a/src/certtool-gaa.c
+++ b/src/certtool-gaa.c
@@ -1201,7 +1201,7 @@ static int gaa_try(int gaa_num, int gaa_index, gaainfo *gaaval, char *opt_list)
case GAAOPTID_generate_request:
OK = 0;
#line 30 "certtool.gaa"
-{ gaaval->action=ACTION_GENERATE_REQUEST; ;};
+{ gaaval->privkey_op=1; gaaval->action=ACTION_GENERATE_REQUEST; ;};
return GAA_OK;
break;
diff --git a/src/certtool.gaa b/src/certtool.gaa
index e979ba049f..13141a4f62 100644
--- a/src/certtool.gaa
+++ b/src/certtool.gaa
@@ -27,7 +27,7 @@ option (u, update-certificate) { $action=ACTION_UPDATE_CERTIFICATE; } "Update a
option (p, generate-privkey) { $privkey_op=1; $action=ACTION_GENERATE_PRIVKEY; } "Generate a private key."
-option (q, generate-request) { $action=ACTION_GENERATE_REQUEST; } "Generate a PKCS #10 certificate request."
+option (q, generate-request) { $privkey_op=1; $action=ACTION_GENERATE_REQUEST; } "Generate a PKCS #10 certificate request."
option (e, verify-chain) { $action=ACTION_VERIFY_CHAIN; } "Verify a PEM encoded certificate chain. The last certificate in the chain must be a self signed one."