README revision 5739
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# CDDL HEADER START
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# The contents of this file are subject to the terms of the
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# Common Development and Distribution License (the "License").
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# You may not use this file except in compliance with the License.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# or http://www.opensolaris.org/os/licensing.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# See the License for the specific language governing permissions
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# and limitations under the License.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# When distributing Covered Code, include this CDDL HEADER in each
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# If applicable, add the following below this CDDL HEADER, with the
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# fields enclosed by brackets "[]" replaced with your own identifying
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# information: Portions Copyright [yyyy] [name of copyright owner]
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# CDDL HEADER END
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjConfiguration files for applications using libsasl and other sasl features
e5dcf7beb7c949f9234713d5818b581ec3825443Robert Johnstonshould go in /etc/sasl2 or else in configuration directories expected by
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjthe specific application.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjIMPORTANT: sasl will try to use everything it finds in /usr/lib/sasl2 unless
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjprecluded by configuration files. Since much more is provided than any
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjone application configuration should use, it is important to actively
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjchoose the contents of the auxprop_plugin and mech_list, and possibly the
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjcanon_user_plugin, so that only the desired subset is configured for a
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjspecific application.
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjThese lines show all the default possibilities:
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#auxprop_plugin: sasldb
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#canon_user_plugin: INTERNAL
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj#mech_list: LOGIN PLAIN EXTERNAL OTP GSSAPI SCRAM-SHA-1
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjThese lines show some recommended configurations:
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjauxprop_plugin:
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjmech_list: PLAIN LOGIN
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjOr
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjauxprop_plugin:
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robjmech_list: GSSAPI
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj
2eeaed14a5e2ed9bd811643ad5bffc3510ca0310robj