remove last commit because it was bug in test data
[virtual-ldap] / bin / ldap-rewrite.pl
index 5199c85..8c35ebb 100755 (executable)
@@ -103,7 +103,7 @@ sub log_request {
                if ( $request->{bindRequest}->{name} =~ m{@} ) {
                        my $old = $request->{bindRequest}->{name};
                        $request->{bindRequest}->{name} =~ s/[@\.]/,dc=/g;
                if ( $request->{bindRequest}->{name} =~ m{@} ) {
                        my $old = $request->{bindRequest}->{name};
                        $request->{bindRequest}->{name} =~ s/[@\.]/,dc=/g;
-                       $request->{bindRequest}->{name} =~ s/^/uid=/ unless $request->{bindRequest}->{name} =~ m/^uid=/;
+                       $request->{bindRequest}->{name} =~ s/^/uid=/;
                        warn "rewrite bind cn $old -> ", $request->{bindRequest}->{name};
                        Convert::ASN1::asn_hexdump(\*STDOUT,$pdu) if $debug;
                        $pdu = $LDAPRequest->encode($request);
                        warn "rewrite bind cn $old -> ", $request->{bindRequest}->{name};
                        Convert::ASN1::asn_hexdump(\*STDOUT,$pdu) if $debug;
                        $pdu = $LDAPRequest->encode($request);