Skip to content

Commit 2bb6fd3

Browse files
committed
Do not use 0 as attribute name in LDIF (references #768)
1 parent 63de1c1 commit 2bb6fd3

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

file2ldif.pl

+9-9
Original file line numberDiff line numberDiff line change
@@ -66,19 +66,19 @@
6666
uniqueMember => 'cn=empty',
6767
},
6868
c_person => {
69-
dn => 'uid={0},ou=users,dc=example,dc=com',
69+
dn => 'uid={1},ou=users,dc=example,dc=com',
7070
objectClass =>
7171
[ 'top', 'person', 'organizationalPerson', 'inetOrgPerson' ],
72-
uid => '{0}',
73-
givenName => '{1}',
74-
sn => '{2}',
75-
cn => '{1} {2}',
72+
uid => '{1}',
73+
givenName => '{2}',
74+
sn => '{3}',
75+
cn => '{2} {3}',
7676
},
7777
c_group => {
78-
dn => 'cn={0},ou=groups,dc=example,dc=com',
78+
dn => 'cn={1},ou=groups,dc=example,dc=com',
7979
objectClass => [ 'top', 'groupOfUniqueNames' ],
80-
cn => '{0}',
81-
uniqueMember => 'uid={1},ou=users,dc=example,dc=com',
80+
cn => '{1}',
81+
uniqueMember => 'uid={2},ou=users,dc=example,dc=com',
8282
},
8383
};
8484

@@ -141,7 +141,7 @@
141141
for my $i ( 0 .. $#columns ) {
142142
my @values =
143143
split( /\Q$csv_multivalues_delimiter\E/, $columns[$i] );
144-
$entry->add( $i => \@values );
144+
$entry->add( $i + 1 => \@values );
145145
}
146146
$inldif->write_entry($entry);
147147
}

0 commit comments

Comments
 (0)