[dovecot-cvs] dovecot/src/master auth-process.c,1.41,1.42 master-settings.c,1.16,1.17 master-settings.h,1.10,1.11

cras at procontrol.fi cras at procontrol.fi
Thu May 8 07:24:59 EEST 2003


Update of /home/cvs/dovecot/src/master
In directory danu:/tmp/cvs-serv782/src/master

Modified Files:
	auth-process.c master-settings.c master-settings.h 
Log Message:
Added support for ANONYMOUS SASL mechanism.



Index: auth-process.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/auth-process.c,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- auth-process.c	2 Apr 2003 02:09:41 -0000	1.41
+++ auth-process.c	8 May 2003 03:24:57 -0000	1.42
@@ -317,6 +317,8 @@
 	env_put(t_strconcat("USERDB=", group->set->userdb, NULL));
 	env_put(t_strconcat("PASSDB=", group->set->passdb, NULL));
 	env_put(t_strconcat("USERNAME_CHARS=", group->set->username_chars, NULL));
+	env_put(t_strconcat("ANONYMOUS_USERNAME=",
+			    group->set->anonymous_username, NULL));
 
 	if (group->set->use_cyrus_sasl)
 		env_put("USE_CYRUS_SASL=1");

Index: master-settings.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.c,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- master-settings.c	2 Apr 2003 02:09:41 -0000	1.16
+++ master-settings.c	8 May 2003 03:24:57 -0000	1.17
@@ -112,6 +112,8 @@
 	DEF(SET_STR, executable),
 	DEF(SET_STR, user),
 	DEF(SET_STR, chroot),
+	DEF(SET_STR, username_chars),
+	DEF(SET_STR, anonymous_username),
 
 	DEF(SET_BOOL, use_cyrus_sasl),
 	DEF(SET_BOOL, verbose),
@@ -220,6 +222,7 @@
 	MEMBER(user) "root",
 	MEMBER(chroot) NULL,
 	MEMBER(username_chars) "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@",
+	MEMBER(anonymous_username) "anonymous",
 
 	MEMBER(use_cyrus_sasl) FALSE,
 	MEMBER(verbose) FALSE,

Index: master-settings.h
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- master-settings.h	2 Apr 2003 02:09:41 -0000	1.10
+++ master-settings.h	8 May 2003 03:24:57 -0000	1.11
@@ -99,6 +99,7 @@
 	const char *user;
 	const char *chroot;
 	const char *username_chars;
+	const char *anonymous_username;
 
 	int use_cyrus_sasl, verbose;
 




More information about the dovecot-cvs mailing list