summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 570d308)
raw | patch | inline | side by side (parent: 570d308)
author | rettenbe <rettenbe@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Fri, 22 Feb 2008 10:24:03 +0000 (10:24 +0000) | ||
committer | rettenbe <rettenbe@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Fri, 22 Feb 2008 10:24:03 +0000 (10:24 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@9058 594d385d-05f5-0310-b6e9-bd551577e9d8
gosa-si/modules/SIPackages.pm | patch | blob | history |
index 933aade81f73963a07374e957e6f6490175cf823..4c136ba9619e07bc364b47b4396bba090901728e 100644 (file)
if((not defined($main::gosa_unit_tag)) || length($main::gosa_unit_tag) == 0) {
# Read gosaUnitTag from LDAP
my $tmp_ldap= Net::LDAP->new($ldap_uri);
- if(defined($tmp_ldap)) {
+ if( defined($tmp_ldap) ) {
&main::daemon_log("Searching for servers gosaUnitTag with mac address $server_mac_address",6);
my $mesg= $tmp_ldap->bind($ldap_admin_dn, password => $ldap_admin_password);
# Perform search for Unit Tag
@@ -130,16 +130,12 @@ if((not defined($main::gosa_unit_tag)) || length($main::gosa_unit_tag) == 0) {
}
}
}
+ $tmp_ldap->unbind;
} else {
&main::daemon_log("Using gosaUnitTag from config-file: $main::gosa_unit_tag",6);
}
- $tmp_ldap->unbind;
}
-# complete addresses
-#if( $server_ip eq "0.0.0.0" ) {
-# $server_ip = "127.0.0.1";
-#}
my $server_address = "$server_ip:$server_port";
$main::server_address = $server_address;
# Unbind
$mesg = $ldap->unbind;
+ if($mesg->code) {
+ &main::daemon_log($mesg->error, 1);
+ return;
+ }
# Send information
return &build_msg("new_ldap_config", $server_address, $address, \%data);