gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/deb-specific install-postfix.sh,1.8,1.9


From: lo-lan-do
Subject: [Gforge-commits] gforge/deb-specific install-postfix.sh,1.8,1.9
Date: Sun, 31 Oct 2004 09:09:40 -0600

Update of /cvsroot/gforge/gforge/deb-specific
In directory db.perdue.net:/tmp/cvs-serv12573/deb-specific

Modified Files:
        install-postfix.sh 
Log Message:
LDAP->PGSQL migration: Postfix.


Index: install-postfix.sh
===================================================================
RCS file: /cvsroot/gforge/gforge/deb-specific/install-postfix.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- install-postfix.sh  15 Nov 2003 16:55:59 -0000      1.8
+++ install-postfix.sh  31 Oct 2004 15:09:37 -0000      1.9
@@ -66,41 +66,24 @@
 #You may move this block around to accomodate your local needs as long as you
 # keep it in an appropriate position, where \"appropriate\" is defined by you.
 
-ldap_gforge_users_server_host = $sys_ldap_host
-ldap_gforge_users_server_port = 389
-ldap_gforge_users_query_filter = (uid=\%s,ou=People)
-ldap_gforge_users_result_attribute = debGforgeForwardEmail
-ldap_gforge_users_search_base = $sys_ldap_base_dn
-ldap_gforge_users_bind = no
-ldap_gforge_users_domain = users.$domain_name
-
-ldap_gforge_lists_server_host = $sys_ldap_host
-ldap_gforge_lists_server_port = 389
-ldap_gforge_lists_query_filter = (cn=\%s,ou=mailingList)
-ldap_gforge_lists_result_attribute = debGforgeListPostAddress
-ldap_gforge_lists_search_base = $sys_ldap_base_dn
-ldap_gforge_lists_bind = no
-ldap_gforge_lists_domain = lists.$domain_name
+pgsql_gforge_users_host = $sys_dbhost
+pgsql_gforge_users_user = gforge_mta
+pgsql_gforge_users_password = 
+pgsql_gforge_users_dbname = $sys_dbname
+pgsql_gforge_users_domain = users.$domain_name
+pgsql_gforge_users_select_field = email
+pgsql_gforge_users_table = mta_users
+pgsql_gforge_users_where_field = login
 
-#forward_for_gforge_lists_admin:
-# domains = $sys_lists_host
-# suffix = -owner : -admin
-# driver = aliasfile
-# pipe_transport = address_pipe
-# query = 
\"ldap:///cn=\$local_part,ou=mailingList,$sys_ldap_base_dn?debGforgeListOwnerAddress\";
-# search_type = ldap
-# user = nobody
-# group = nogroup
+pgsql_gforge_lists_host = $sys_dbhost
+pgsql_gforge_lists_user = gforge_mta
+pgsql_gforge_lists_password = 
+pgsql_gforge_lists_dbname = $sys_dbname
+pgsql_gforge_lists_domain = lists.$domain_name
+pgsql_gforge_lists_select_field = post_address
+pgsql_gforge_lists_table = mta_lists
+pgsql_gforge_lists_where_field = list_name
 
-#forward_for_gforge_lists_request:
-# domains = $sys_lists_host
-# suffix = -request
-# driver = aliasfile
-# pipe_transport = address_pipe
-# query = 
\"ldap:///cn=\$local_part,ou=mailingList,$sys_ldap_base_dn?debGforgeListRequestAddress\";
-# search_type = ldap
-# user = nobody
-# group = nogroup
 ### END GFORGE BLOCK ###
 ";
 $seen_gf_block = 0;
@@ -108,8 +91,8 @@
 while ($l = <>) {
        if ($l =~ /^\s*virtual_maps/) {
                chomp $l;
-               $l .= ", ldap:ldap_gforge_users" unless ($l =~ 
/^[^#]*ldap:ldap_gforge_users/);
-               $l .= ", ldap:ldap_gforge_lists" unless ($l =~ 
/^[^#]*ldap:ldap_gforge_lists/);
+               $l .= ", pgsql:pgsql_gforge_users" unless ($l =~ 
/^[^#]*pgsql:pgsql_gforge_users/);
+               $l .= ", pgsql:pgsql_gforge_lists" unless ($l =~ 
/^[^#]*pgsql:pgsql_gforge_lists/);
                print "$l\n";
                $seen_virtual_maps = 1;
        } else {
@@ -127,7 +110,7 @@
 
 if ($seen_virtual_maps == 0) {
        print "### GFORGE ADDITION - The following line can be moved and this 
line removed ###\n";
-       print "virtual_maps = ldap:ldap_gforge_users, ldap:ldap_gforge_lists\n";
+       print "virtual_maps = pgsql:pgsql_gforge_users, 
pgsql:pgsql_gforge_lists\n";
 };
 ' < $tmp1 > $tmp2
        rm $tmp1





reply via email to

[Prev in Thread] Current Thread [Next in Thread]