&_/etc/krb5.keytab_&) but instead the pathname given in this option.
The value should be a pathname, with no &"file:"& prefix.
-.option server_realm heimdal_gssapi string&!! unset
-Er, unused. XXXFIXMEXXX
-
.option server_service heimdal_gssapi string&!! "smtp"
This option specifies the service identifier used, in conjunction with
&%server_hostname%&, for building the identifer for finding credentials
(void *)(offsetof(auth_heimdal_gssapi_options_block, server_hostname)) },
{ "server_keytab", opt_stringptr,
(void *)(offsetof(auth_heimdal_gssapi_options_block, server_keytab)) },
- { "server_realm", opt_stringptr,
- (void *)(offsetof(auth_heimdal_gssapi_options_block, server_realm)) },
{ "server_service", opt_stringptr,
(void *)(offsetof(auth_heimdal_gssapi_options_block, server_service)) }
};
auth_heimdal_gssapi_options_block auth_heimdal_gssapi_option_defaults = {
US"$primary_hostname", /* server_hostname */
NULL, /* server_keytab */
- NULL, /* server_realm */
US"smtp", /* server_service */
};
/* Copyright (c) University of Cambridge 1995 - 2012 */
/* See the file NOTICE for conditions of use and distribution. */
-/* Copyright (c) Twitter Inc 2012 */
+/* Copyright (c) Twitter Inc 2012
+ Author: Phil Pennock <pdp@exim.org> */
+/* Copyright (c) Phil Pennock 2012 */
/* Interface to Heimdal library for GSSAPI authentication. */
typedef struct {
uschar *server_hostname;
uschar *server_keytab;
- uschar *server_realm;
uschar *server_service;
} auth_heimdal_gssapi_options_block;