From 45be35d4fde12df37bfbcb3816f7c0840b179d58 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sun, 21 Feb 2010 16:12:31 +0000 Subject: [PATCH] don't duplicate uid= --- bin/ldap-rewrite.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/ldap-rewrite.pl b/bin/ldap-rewrite.pl index 8c35ebb..5199c85 100755 --- a/bin/ldap-rewrite.pl +++ b/bin/ldap-rewrite.pl @@ -103,7 +103,7 @@ sub log_request { if ( $request->{bindRequest}->{name} =~ m{@} ) { my $old = $request->{bindRequest}->{name}; $request->{bindRequest}->{name} =~ s/[@\.]/,dc=/g; - $request->{bindRequest}->{name} =~ s/^/uid=/; + $request->{bindRequest}->{name} =~ s/^/uid=/ unless $request->{bindRequest}->{name} =~ m/^uid=/; warn "rewrite bind cn $old -> ", $request->{bindRequest}->{name}; Convert::ASN1::asn_hexdump(\*STDOUT,$pdu) if $debug; $pdu = $LDAPRequest->encode($request); -- 2.20.1