steffen: server/perl-kolab/Kolab-LDAP LDAP.pm,1.3,1.4

cvs at intevation.de cvs at intevation.de
Mon May 24 03:05:55 CEST 2004


Author: steffen

Update of /kolabrepository/server/perl-kolab/Kolab-LDAP
In directory doto:/tmp/cvs-serv14126/Kolab-LDAP

Modified Files:
	LDAP.pm 
Log Message:
only create users with homeserver=fqdn

Index: LDAP.pm
===================================================================
RCS file: /kolabrepository/server/perl-kolab/Kolab-LDAP/LDAP.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- LDAP.pm	3 May 2004 10:42:41 -0000	1.3
+++ LDAP.pm	24 May 2004 01:05:53 -0000	1.4
@@ -182,6 +182,12 @@
 
     Kolab::log('L', "Kolab::LDAP::createObject() called with obj uid field `$objuidfield' for obj type `$p'", KOLAB_DEBUG);
 
+    my $homeserver = $object->get_value('homeServer');
+    if( $homeserver && $homeserver ne $Kolab::config{'fqhostname'} ) {
+      Kolab::log('L', "Kolab::LDAP::createObject() only relevant for server $homeserver and not for me", KOLAB_DEBUG);      
+      return;
+    }
+
     my $uid = trim($object->get_value($objuidfield)) || 0;
    if( $p eq 'sf' ) {
      # We have to create shared folders





More information about the commits mailing list