aboutsummaryrefslogtreecommitdiffstats
path: root/g10/sign.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/sign.c')
-rw-r--r--g10/sign.c23
1 files changed, 13 insertions, 10 deletions
diff --git a/g10/sign.c b/g10/sign.c
index c55035798..d90f2bdbc 100644
--- a/g10/sign.c
+++ b/g10/sign.c
@@ -72,18 +72,25 @@ mk_notation_policy_etc( PKT_signature *sig,
args.pk=pk;
args.sk=sk;
+ /* It is actually impossible to get here when making a v3 key
+ signature since keyedit.c:sign_uids will automatically bump a
+ signature with a notation or policy url up to v4, but it is
+ good to do these checks anyway. */
+
/* notation data */
if(IS_SIG(sig) && opt.sig_notation_data)
{
if(sig->version<4)
- log_info("can't put notation data into v3 signatures\n");
+ log_error(_("can't put notation data into v3 (PGP 2.x style) "
+ "signatures\n"));
else
nd=opt.sig_notation_data;
}
else if( IS_CERT(sig) && opt.cert_notation_data )
{
if(sig->version<4)
- log_info("can't put notation data into v3 key signatures\n");
+ log_error(_("can't put notation data into v3 (PGP 2.x style) "
+ "key signatures\n"));
else
nd=opt.cert_notation_data;
}
@@ -123,21 +130,20 @@ mk_notation_policy_etc( PKT_signature *sig,
m_free(buf);
}
- if(opt.list_options&LIST_SHOW_NOTATION)
- show_notation(sig,0,0);
-
/* set policy URL */
if( IS_SIG(sig) && opt.sig_policy_url )
{
if(sig->version<4)
- log_info("can't put a policy URL into v3 signatures\n");
+ log_error(_("can't put a policy URL into v3 (PGP 2.x style) "
+ "signatures\n"));
else
pu=opt.sig_policy_url;
}
else if( IS_CERT(sig) && opt.cert_policy_url )
{
if(sig->version<4)
- log_info("can't put a policy URL into v3 key signatures\n");
+ log_error(_("can't put a policy URL into v3 key (PGP 2.x style) "
+ "signatures\n"));
else
pu=opt.cert_policy_url;
}
@@ -161,9 +167,6 @@ mk_notation_policy_etc( PKT_signature *sig,
m_free(s);
}
- if(opt.list_options&LIST_SHOW_POLICY)
- show_policy_url(sig,0,0);
-
/* preferred keyserver URL */
if( IS_SIG(sig) && opt.sig_keyserver_url )
{