Skip to content

Commit 94d5b82

Browse files
committed
Create a 'common' fixture file
1 parent 33ad5a8 commit 94d5b82

File tree

1 file changed

+336
-0
lines changed

1 file changed

+336
-0
lines changed

test/fixtures/common/seed.ldif

Lines changed: 336 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,336 @@
1+
dn: ou=People,dc=github,dc=com
2+
objectClass: top
3+
objectClass: organizationalUnit
4+
ou: People
5+
6+
dn: ou=Groups,dc=github,dc=com
7+
objectClass: top
8+
objectClass: organizationalUnit
9+
ou: Groups
10+
11+
# Directory Superuser
12+
dn: uid=admin,dc=github,dc=com
13+
uid: admin
14+
cn: system administrator
15+
sn: administrator
16+
objectClass: top
17+
objectClass: person
18+
objectClass: organizationalPerson
19+
objectClass: inetOrgPerson
20+
displayName: Directory Superuser
21+
userPassword: passworD1
22+
23+
# Users 1-10
24+
25+
dn: uid=user1,ou=People,dc=github,dc=com
26+
uid: user1
27+
cn: user1
28+
sn: user1
29+
objectClass: top
30+
objectClass: person
31+
objectClass: organizationalPerson
32+
objectClass: inetOrgPerson
33+
userPassword: passworD1
34+
mail: user1@openldap.ghe.local
35+
36+
dn: uid=user2,ou=People,dc=github,dc=com
37+
uid: user2
38+
cn: user2
39+
sn: user2
40+
objectClass: top
41+
objectClass: person
42+
objectClass: organizationalPerson
43+
objectClass: inetOrgPerson
44+
userPassword: passworD1
45+
mail: user2@openldap.ghe.local
46+
47+
dn: uid=user3,ou=People,dc=github,dc=com
48+
uid: user3
49+
cn: user3
50+
sn: user3
51+
objectClass: top
52+
objectClass: person
53+
objectClass: organizationalPerson
54+
objectClass: inetOrgPerson
55+
userPassword: passworD1
56+
mail: user3@openldap.ghe.local
57+
58+
dn: uid=user4,ou=People,dc=github,dc=com
59+
uid: user4
60+
cn: user4
61+
sn: user4
62+
objectClass: top
63+
objectClass: person
64+
objectClass: organizationalPerson
65+
objectClass: inetOrgPerson
66+
userPassword: passworD1
67+
mail: user4@openldap.ghe.local
68+
69+
dn: uid=user5,ou=People,dc=github,dc=com
70+
uid: user5
71+
cn: user5
72+
sn: user5
73+
objectClass: top
74+
objectClass: person
75+
objectClass: organizationalPerson
76+
objectClass: inetOrgPerson
77+
userPassword: passworD1
78+
mail: user5@openldap.ghe.local
79+
80+
dn: uid=user6,ou=People,dc=github,dc=com
81+
uid: user6
82+
cn: user6
83+
sn: user6
84+
objectClass: top
85+
objectClass: person
86+
objectClass: organizationalPerson
87+
objectClass: inetOrgPerson
88+
userPassword: passworD1
89+
mail: user6@openldap.ghe.local
90+
91+
dn: uid=user7,ou=People,dc=github,dc=com
92+
uid: user7
93+
cn: user7
94+
sn: user7
95+
objectClass: top
96+
objectClass: person
97+
objectClass: organizationalPerson
98+
objectClass: inetOrgPerson
99+
userPassword: passworD1
100+
mail: user7@openldap.ghe.local
101+
102+
dn: uid=user8,ou=People,dc=github,dc=com
103+
uid: user8
104+
cn: user8
105+
sn: user8
106+
objectClass: top
107+
objectClass: person
108+
objectClass: organizationalPerson
109+
objectClass: inetOrgPerson
110+
userPassword: passworD1
111+
mail: user8@openldap.ghe.local
112+
113+
dn: uid=user9,ou=People,dc=github,dc=com
114+
uid: user9
115+
cn: user9
116+
sn: user9
117+
objectClass: top
118+
objectClass: person
119+
objectClass: organizationalPerson
120+
objectClass: inetOrgPerson
121+
userPassword: passworD1
122+
mail: user9@openldap.ghe.local
123+
124+
dn: uid=user10,ou=People,dc=github,dc=com
125+
uid: user10
126+
cn: user10
127+
sn: user10
128+
objectClass: top
129+
objectClass: person
130+
objectClass: organizationalPerson
131+
objectClass: inetOrgPerson
132+
userPassword: passworD1
133+
mail: user10@openldap.ghe.local
134+
135+
# Emailless User 1
136+
137+
dn: uid=emailless-user1,ou=People,dc=github,dc=com
138+
uid: emailless-user1
139+
cn: emailless-user1
140+
sn: emailless-user1
141+
objectClass: top
142+
objectClass: person
143+
objectClass: organizationalPerson
144+
objectClass: inetOrgPerson
145+
userPassword: passworD1
146+
147+
# Admin User 1
148+
149+
dn: uid=admin1,ou=People,dc=github,dc=com
150+
uid: admin1
151+
cn: admin1
152+
sn: admin1
153+
objectClass: top
154+
objectClass: person
155+
objectClass: organizationalPerson
156+
objectClass: inetOrgPerson
157+
userPassword: passworD1
158+
mail: admin1@openldap.ghe.local
159+
160+
# Groups
161+
162+
dn: cn=ghe-users,ou=Groups,dc=github,dc=com
163+
cn: ghe-users
164+
objectClass: groupOfNames
165+
member: uid=user1,ou=People,dc=github,dc=com
166+
member: uid=emailless-user1,ou=People,dc=github,dc=com
167+
168+
dn: cn=all-users,ou=Groups,dc=github,dc=com
169+
cn: all-users
170+
objectClass: groupOfNames
171+
member: cn=ghe-users,ou=Groups,dc=github,dc=com
172+
member: uid=user1,ou=People,dc=github,dc=com
173+
member: uid=user2,ou=People,dc=github,dc=com
174+
member: uid=user3,ou=People,dc=github,dc=com
175+
member: uid=user4,ou=People,dc=github,dc=com
176+
member: uid=user5,ou=People,dc=github,dc=com
177+
member: uid=user6,ou=People,dc=github,dc=com
178+
member: uid=user7,ou=People,dc=github,dc=com
179+
member: uid=user8,ou=People,dc=github,dc=com
180+
member: uid=user9,ou=People,dc=github,dc=com
181+
member: uid=user10,ou=People,dc=github,dc=com
182+
member: uid=emailless-user1,ou=People,dc=github,dc=com
183+
184+
dn: cn=ghe-admins,ou=Groups,dc=github,dc=com
185+
cn: ghe-admins
186+
objectClass: groupOfNames
187+
member: uid=admin1,ou=People,dc=github,dc=com
188+
189+
dn: cn=all-admins,ou=Groups,dc=github,dc=com
190+
cn: all-admins
191+
objectClass: groupOfNames
192+
member: cn=ghe-admins,ou=Groups,dc=github,dc=com
193+
member: uid=admin1,ou=People,dc=github,dc=com
194+
195+
dn: cn=n-member-group10,ou=Groups,dc=github,dc=com
196+
cn: n-member-group10
197+
objectClass: groupOfNames
198+
member: uid=user1,ou=People,dc=github,dc=com
199+
member: uid=user2,ou=People,dc=github,dc=com
200+
member: uid=user3,ou=People,dc=github,dc=com
201+
member: uid=user4,ou=People,dc=github,dc=com
202+
member: uid=user5,ou=People,dc=github,dc=com
203+
member: uid=user6,ou=People,dc=github,dc=com
204+
member: uid=user7,ou=People,dc=github,dc=com
205+
member: uid=user8,ou=People,dc=github,dc=com
206+
member: uid=user9,ou=People,dc=github,dc=com
207+
member: uid=user10,ou=People,dc=github,dc=com
208+
209+
dn: cn=nested-group1,ou=Groups,dc=github,dc=com
210+
cn: nested-group1
211+
objectClass: groupOfNames
212+
member: uid=user1,ou=People,dc=github,dc=com
213+
member: uid=user2,ou=People,dc=github,dc=com
214+
member: uid=user3,ou=People,dc=github,dc=com
215+
member: uid=user4,ou=People,dc=github,dc=com
216+
member: uid=user5,ou=People,dc=github,dc=com
217+
member: uid=user6,ou=People,dc=github,dc=com
218+
member: uid=user7,ou=People,dc=github,dc=com
219+
member: uid=user8,ou=People,dc=github,dc=com
220+
member: uid=user9,ou=People,dc=github,dc=com
221+
member: uid=user10,ou=People,dc=github,dc=com
222+
223+
dn: cn=nested-groups,ou=Groups,dc=github,dc=com
224+
cn: nested-groups
225+
objectClass: groupOfNames
226+
member: cn=nested-group1,ou=Groups,dc=github,dc=com
227+
228+
dn: cn=n-member-nested-group1,ou=Groups,dc=github,dc=com
229+
cn: n-member-nested-group1
230+
objectClass: groupOfNames
231+
member: cn=nested-group1,ou=Groups,dc=github,dc=com
232+
233+
dn: cn=deeply-nested-group0.0.0,ou=Groups,dc=github,dc=com
234+
cn: deeply-nested-group0.0.0
235+
objectClass: groupOfNames
236+
member: uid=user1,ou=People,dc=github,dc=com
237+
member: uid=user2,ou=People,dc=github,dc=com
238+
member: uid=user3,ou=People,dc=github,dc=com
239+
member: uid=user4,ou=People,dc=github,dc=com
240+
member: uid=user5,ou=People,dc=github,dc=com
241+
242+
dn: cn=deeply-nested-group0.0.1,ou=Groups,dc=github,dc=com
243+
cn: deeply-nested-group0.0.1
244+
objectClass: groupOfNames
245+
member: uid=user6,ou=People,dc=github,dc=com
246+
member: uid=user7,ou=People,dc=github,dc=com
247+
member: uid=user8,ou=People,dc=github,dc=com
248+
member: uid=user9,ou=People,dc=github,dc=com
249+
member: uid=user10,ou=People,dc=github,dc=com
250+
251+
dn: cn=deeply-nested-group0.0,ou=Groups,dc=github,dc=com
252+
cn: deeply-nested-group0.0
253+
objectClass: groupOfNames
254+
member: cn=deeply-nested-group0.0.0,ou=Groups,dc=github,dc=com
255+
member: cn=deeply-nested-group0.0.1,ou=Groups,dc=github,dc=com
256+
257+
dn: cn=deeply-nested-group0,ou=Groups,dc=github,dc=com
258+
cn: deeply-nested-group0
259+
objectClass: groupOfNames
260+
member: cn=deeply-nested-group0.0,ou=Groups,dc=github,dc=com
261+
262+
dn: cn=deeply-nested-groups,ou=Groups,dc=github,dc=com
263+
cn: deeply-nested-groups
264+
objectClass: groupOfNames
265+
member: cn=deeply-nested-group0,ou=Groups,dc=github,dc=com
266+
267+
dn: cn=n-depth-nested-group1,ou=Groups,dc=github,dc=com
268+
cn: n-depth-nested-group1
269+
objectClass: groupOfNames
270+
member: cn=nested-group1,ou=Groups,dc=github,dc=com
271+
272+
dn: cn=n-depth-nested-group2,ou=Groups,dc=github,dc=com
273+
cn: n-depth-nested-group2
274+
objectClass: groupOfNames
275+
member: cn=n-depth-nested-group1,ou=Groups,dc=github,dc=com
276+
277+
dn: cn=n-depth-nested-group3,ou=Groups,dc=github,dc=com
278+
cn: n-depth-nested-group3
279+
objectClass: groupOfNames
280+
member: cn=n-depth-nested-group2,ou=Groups,dc=github,dc=com
281+
282+
dn: cn=n-depth-nested-group4,ou=Groups,dc=github,dc=com
283+
cn: n-depth-nested-group4
284+
objectClass: groupOfNames
285+
member: cn=n-depth-nested-group3,ou=Groups,dc=github,dc=com
286+
287+
dn: cn=n-depth-nested-group5,ou=Groups,dc=github,dc=com
288+
cn: n-depth-nested-group5
289+
objectClass: groupOfNames
290+
member: cn=n-depth-nested-group4,ou=Groups,dc=github,dc=com
291+
292+
dn: cn=n-depth-nested-group6,ou=Groups,dc=github,dc=com
293+
cn: n-depth-nested-group6
294+
objectClass: groupOfNames
295+
member: cn=n-depth-nested-group5,ou=Groups,dc=github,dc=com
296+
297+
dn: cn=n-depth-nested-group7,ou=Groups,dc=github,dc=com
298+
cn: n-depth-nested-group7
299+
objectClass: groupOfNames
300+
member: cn=n-depth-nested-group6,ou=Groups,dc=github,dc=com
301+
302+
dn: cn=n-depth-nested-group8,ou=Groups,dc=github,dc=com
303+
cn: n-depth-nested-group8
304+
objectClass: groupOfNames
305+
member: cn=n-depth-nested-group7,ou=Groups,dc=github,dc=com
306+
307+
dn: cn=n-depth-nested-group9,ou=Groups,dc=github,dc=com
308+
cn: n-depth-nested-group9
309+
objectClass: groupOfNames
310+
member: cn=n-depth-nested-group8,ou=Groups,dc=github,dc=com
311+
312+
dn: cn=head-group,ou=Groups,dc=github,dc=com
313+
cn: head-group
314+
objectClass: groupOfNames
315+
member: cn=tail-group,ou=Groups,dc=github,dc=com
316+
member: uid=user1,ou=People,dc=github,dc=com
317+
member: uid=user2,ou=People,dc=github,dc=com
318+
member: uid=user3,ou=People,dc=github,dc=com
319+
member: uid=user4,ou=People,dc=github,dc=com
320+
member: uid=user5,ou=People,dc=github,dc=com
321+
322+
dn: cn=tail-group,ou=Groups,dc=github,dc=com
323+
cn: tail-group
324+
objectClass: groupOfNames
325+
member: cn=head-group,ou=Groups,dc=github,dc=com
326+
member: uid=user6,ou=People,dc=github,dc=com
327+
member: uid=user7,ou=People,dc=github,dc=com
328+
member: uid=user8,ou=People,dc=github,dc=com
329+
member: uid=user9,ou=People,dc=github,dc=com
330+
member: uid=user10,ou=People,dc=github,dc=com
331+
332+
dn: cn=recursively-nested-groups,ou=Groups,dc=github,dc=com
333+
cn: recursively-nested-groups
334+
objectClass: groupOfNames
335+
member: cn=head-group,ou=Groups,dc=github,dc=com
336+
member: cn=tail-group,ou=Groups,dc=github,dc=com

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy