#
status_server = yes
+ #
+ # Global configuration for requiring Message-Authenticator
+ # in all Access-* packets.
+ #
+ # This flag sets the global default for all clients and home
+ # servers. It can be over-ridden in individual client or
+ # home server by adding a flag to that section which says
+ # "require_message_authenticator = false".
+ #
+ require_message_authenticator = yes
+
@openssl_version_check_config@
}
bool exiting; //!< are we exiting?
+ bool require_ma; //!< global configuration for all clients and home servers
#ifdef ENABLE_OPENSSL_VERSION_CHECK
char const *allow_vulnerable_openssl; //!< The CVE number of the last security issue acknowledged.
{ "max_attributes", FR_CONF_POINTER(PW_TYPE_INTEGER, &fr_max_attributes), STRINGIFY(0) },
{ "reject_delay", FR_CONF_POINTER(PW_TYPE_TIMEVAL, &main_config.reject_delay), STRINGIFY(0) },
{ "status_server", FR_CONF_POINTER(PW_TYPE_BOOLEAN, &main_config.status_server), "no"},
+ { "require_message_authenticator", FR_CONF_POINTER(PW_TYPE_BOOLEAN, &main_config.require_ma), "yes"},
#ifdef ENABLE_OPENSSL_VERSION_CHECK
{ "allow_vulnerable_openssl", FR_CONF_POINTER(PW_TYPE_STRING, &main_config.allow_vulnerable_openssl), "no"},
#endif