Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

sasl_appname.conf(4) [sunos man page]

sasl_appname.conf(4)						   File Formats 					      sasl_appname.conf(4)

NAME
sasl_appname.conf - SASL options and configuration file SYNOPSIS
/etc/sasl/appname.conf DESCRIPTION
The /etc/sasl/appname.conf file is a user-supplied configuration file that supports user set options for server applications. You can modify the behavior of libsasl and its plug-ins for server applications by specifying option values in /etc/sasl/appname.conf file, where appname is the application defined name of the application. For sendmail, the file would be /etc/sasl/Sendmail.conf. See your appli- cation documentation for information on the application name. Options that you set in a appname.conf file do not override SASL options specified by the application itself. The format for each option setting is: option_name:value. You can comment lines in the file by using a leading #. The SASL library supports the following options for server applications: auto_transition When set to yes, plain users and login plug-ins are automatically transitioned to other mechanisms when they do a successful plaintext authentication. The default value for auto_transition is no. auxprop_plugin A space-separated list of names of auxiliary property plug-ins to use. By default, SASL will use or query all available auxiliary property plug-ins. canon_user_plugin The name of the canonical user plug-in to use. By default, the value of canon_user_plugin is INTERNAL, to indicated the use of built-in plug-ins.. log_level An integer value for the desired level of logging for a server, as defined in <sasl.h>. This sets the log_level in the sasl_server_params_t struct in /usr/include/sasl/saslplug.h. The default value for log_level is 1 to indicate SASL_LOG_ERR. mech_list Whitespace separated list of SASL mechanisms to allow, for example, DIGEST-MD5 GSSAPI. The mech_list option is used to restrict the mechanisms to a subset of the installed plug-ins. By default, SASL will use all available mechanisms. pw_check Whitespace separated list of mechanisms used to verify passwords that are used by sasl_checkpass(3SASL). The default value for pw_check is auxprop. reauth_timeout This SASL option is used by the server DIGEST-MD5 plug-in. The value of reauth_timeout is the length in time (in minutes) that authentication information will be cached for a fast reauthorization. A value of 0 will disable reauthorization. The default value of reauth_timeout is 1440 (24 hours). server_load_mech_list A space separated list of mechanisms to load. If in the process of loading server plug-ns no desired mech- anisms are included in the plug-in, the plug-in will be unloaded. By default, SASL loads all server plug- ins. user_authid If the value of user_authid is yes, then the GSSAPI will acquire the client credentials rather than use the default credentials when it creates the GSS client security context. The default value of user_authid is no, whereby SASL uses the default client Kerberos identity. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ SEE ALSO
attributes(5) SunOS 5.10 14 Oct 2003 sasl_appname.conf(4)

Check Out this Related Man Page

sasl_getopt_t(3SASL)			      Simple Authentication Security Layer Library Functions			      sasl_getopt_t(3SASL)

NAME
sasl_getopt_t - the SASL get option callback function SYNOPSIS
cc [ flag ... ] file ... -lsasl [ library ... ] #include <sasl/sasl.h> int sasl_getopt_t(void *context, const char *plugin_name, const char *option, const char **result, unsigned *len); DESCRIPTION
The sasl_getopt_t() function allows a SASL configuration to be encapsulated in the caller's configuration system. Some implementations may use default configuration file(s) if this function is omitted. Configuration items are arbitrary strings and are plug-in specific. PARAMETERS
context The option context from the callback record. plugin_name The name of the plug-in. If the value of plugin_name is NULL, the the plug-in is a general SASL option. option The name of the option. result The value of result is set and persists until the next call to sasl_getopt_t() in the same thread. The value of result is unchanged if option is not found. len The length of result. The value of result can be NULL. RETURN VALUES
Like other SASL callback functions, sasl_getopt_t() returns an integer that corresponds to a SASL error code. See <sasl.h> for a complete list of SASL error codes. ERRORS
SASL_OK The call to sasl_getopt_t() was successful. See sasl_errors(3SASL) for information on SASL error codes. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWlibsasl | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
sasl_errors(3SASL), attributes(5) SunOS 5.11 27 Oct 2003 sasl_getopt_t(3SASL)
Man Page