[dovecot-cvs] dovecot dovecot-example.conf,1.98,1.99
    cras at procontrol.fi 
    cras at procontrol.fi
       
    Wed Jun 23 20:50:46 EEST 2004
    
        - Previous message: [dovecot-cvs] dovecot/src/master main.c,1.49,1.50
 
        - Next message: [dovecot-cvs] dovecot/src/auth auth-master-connection.c, 1.7,
	1.8 auth-master-connection.h, 1.3, 1.4 auth-master-interface.h,
	1.4, 1.5 common.h, 1.6, 1.7 main.c, 1.26, 1.27
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
    
  
Update of /home/cvs/dovecot
In directory talvi:/tmp/cvs-serv5259
Modified Files:
	dovecot-example.conf 
Log Message:
Dovecot can now connect to externally running dovecot-auth.
Index: dovecot-example.conf
===================================================================
RCS file: /home/cvs/dovecot/dovecot-example.conf,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -d -r1.98 -r1.99
--- dovecot-example.conf	23 Jun 2004 15:00:24 -0000	1.98
+++ dovecot-example.conf	23 Jun 2004 17:50:43 -0000	1.99
@@ -484,3 +484,43 @@
 #  passdb = passwd-file /etc/passwd.imap
 #  user = dovecot-auth
 #}
+
+# It's possible to export the authentication interface to other programs,
+# for example SMTP server which supports talking to Dovecot. Client socket
+# handles the actual authentication - you give it a username and password
+# and it returns OK or failure. So it's pretty safe to allow anyone access to
+# it. Master socket is used to a) query if given client was successfully
+# authenticated, b) userdb lookups.
+
+# listener sockets will be created by Dovecot's master process using the
+# settings given inside the auth section
+#auth default_with_listener {
+#  mechanisms = plain
+#  passdb = passwd
+#  userdb = pam
+#  socket listen {
+#    master {
+#      path = /var/run/dovecot/auth-master
+#      #mode = 0600
+#      # Default user/group is the one who started dovecot-auth (root)
+#      #user = 
+#      #group = 
+#    }
+#    client {
+#      path = /var/run/dovecot-auth-client
+#      mode = 0660
+#    }
+#  }
+#}
+
+# connect sockets are assumed to be already running, Dovecot's master
+# process only tries to connect to them. They don't need any other settings
+# than path for the master socket, as the configuration is done elsewhere.
+# Note that the client sockets must exist in login_dir.
+#auth external {
+#  socket connect {
+#    master {
+#      path = /var/run/dovecot/auth-master
+#    }
+#  }
+#}
    
    
        
	- Previous message: [dovecot-cvs] dovecot/src/master main.c,1.49,1.50
 
	- Next message: [dovecot-cvs] dovecot/src/auth auth-master-connection.c, 1.7,
	1.8 auth-master-connection.h, 1.3, 1.4 auth-master-interface.h,
	1.4, 1.5 common.h, 1.6, 1.7 main.c, 1.26, 1.27
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
More information about the dovecot-cvs
mailing list