diff options
| author | Matthias Andree <matthias.andree@gmx.de> | 2015-11-15 12:07:02 +0100 | 
|---|---|---|
| committer | Matthias Andree <matthias.andree@gmx.de> | 2015-11-15 12:07:02 +0100 | 
| commit | 6adcb0cc60e672ea36e3044451c9683b2eb49d64 (patch) | |
| tree | 2697341bdd9f0e3811c70421770a9cb94671c51d /fetchmail.c | |
| parent | 9be5aeaeba1041e7cce034832dace6c0f0b64c82 (diff) | |
| download | fetchmail-6adcb0cc60e672ea36e3044451c9683b2eb49d64.tar.gz fetchmail-6adcb0cc60e672ea36e3044451c9683b2eb49d64.tar.bz2 fetchmail-6adcb0cc60e672ea36e3044451c9683b2eb49d64.zip  | |
Enable --sslcertck by default.
There are no sslcertck (rcfile) and --nosslcertck (command line) options
that can be combined with [--]sslfingerprint if so desired.
The documentation is deliberately not updated everywhere, so that
recommendations to use --sslcertck stand, this is for the benefit of
users that read fetchmail v6.4.0 manuals to configure a fetchmail v6.3.X
implementation.
Diffstat (limited to 'fetchmail.c')
| -rw-r--r-- | fetchmail.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/fetchmail.c b/fetchmail.c index 0758d3e3..3250a0f6 100644 --- a/fetchmail.c +++ b/fetchmail.c @@ -1268,7 +1268,7 @@ static int load_params(int argc, char **argv, int optind)  	    DEFAULT(ctl->server.dns, TRUE);  	    DEFAULT(ctl->server.uidl, FALSE);  	    DEFAULT(ctl->use_ssl, FALSE); -	    DEFAULT(ctl->sslcertck, FALSE); +	    DEFAULT(ctl->sslcertck, TRUE);  	    DEFAULT(ctl->server.checkalias, FALSE);  #ifndef SSL_ENABLE  	    /* @@ -1720,6 +1720,8 @@ static void dump_params (struct runctl *runp,  	    printf(GT_("  SSL protocol: %s.\n"), ctl->sslproto);  	if (ctl->sslcertck) {  	    printf(GT_("  SSL server certificate checking enabled.\n")); +	} else { +	    printf(GT_("  SSL server certificate checking disabled.\n"));  	}  	if (ctl->sslcertfile != NULL)  		printf(GT_("  SSL trusted certificate file: %s\n"), ctl->sslcertfile);  | 
