plugins/mod_auth_cyrus.lua
changeset 4160 f08f649b898b
parent 4159 52eaa2590bfb
child 5000 58c9519dc461
--- a/plugins/mod_auth_cyrus.lua	Wed Feb 23 01:22:04 2011 +0500
+++ b/plugins/mod_auth_cyrus.lua	Wed Feb 23 01:34:46 2011 +0500
@@ -28,9 +28,8 @@
 end
 
 do -- diagnostic
-	local realm = module:get_option("sasl_realm") or module.host;
 	local list;
-	for mechanism in pairs(new_sasl(realm):mechanisms()) do
+	for mechanism in pairs(new_sasl(module.host):mechanisms()) do
 		list = (not(list) and mechanism) or (list..", "..mechanism);
 	end
 	if not list then
@@ -68,8 +67,7 @@
 	end
 
 	function provider.get_sasl_handler()
-		local realm = module:get_option("sasl_realm") or module.host;
-		local handler = new_sasl(realm);
+		local handler = new_sasl(module.host);
 		if require_provisioning then
 			function handler.require_provisioning(username)
 				return usermanager_user_exists(username, module.host);