[dovecot-cvs] dovecot/src/master auth-process.c, 1.59, 1.60 master-settings.c, 1.60, 1.61 master-settings.h, 1.39, 1.40

cras at dovecot.org cras at dovecot.org
Sat Aug 28 16:25:45 EEST 2004


Update of /home/cvs/dovecot/src/master
In directory talvi:/tmp/cvs-serv24992/src/master

Modified Files:
	auth-process.c master-settings.c master-settings.h 
Log Message:
Added auth_username_translation setting.



Index: auth-process.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/auth-process.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -d -r1.59 -r1.60
--- auth-process.c	9 Aug 2004 20:13:35 -0000	1.59
+++ auth-process.c	28 Aug 2004 13:25:42 -0000	1.60
@@ -382,6 +382,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("USERNAME_TRANSLATION=",
+			    group->set->username_translation, NULL));
 	env_put(t_strconcat("ANONYMOUS_USERNAME=",
 			    group->set->anonymous_username, NULL));
 

Index: master-settings.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- master-settings.c	9 Aug 2004 20:13:35 -0000	1.60
+++ master-settings.c	28 Aug 2004 13:25:42 -0000	1.61
@@ -139,6 +139,7 @@
 	DEF(SET_STR, user),
 	DEF(SET_STR, chroot),
 	DEF(SET_STR, username_chars),
+	DEF(SET_STR, username_translation),
 	DEF(SET_STR, anonymous_username),
 
 	DEF(SET_BOOL, use_cyrus_sasl),
@@ -302,6 +303,7 @@
 	MEMBER(user) "root",
 	MEMBER(chroot) NULL,
 	MEMBER(username_chars) "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@",
+	MEMBER(username_translation) "",
 	MEMBER(anonymous_username) "anonymous",
 
 	MEMBER(use_cyrus_sasl) FALSE,

Index: master-settings.h
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.h,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- master-settings.h	9 Aug 2004 20:13:35 -0000	1.39
+++ master-settings.h	28 Aug 2004 13:25:42 -0000	1.40
@@ -129,6 +129,7 @@
 	const char *user;
 	const char *chroot;
 	const char *username_chars;
+	const char *username_translation;
 	const char *anonymous_username;
 
 	int use_cyrus_sasl, verbose, debug;



More information about the dovecot-cvs mailing list