-
Notifications
You must be signed in to change notification settings - Fork 11
/
students.nix
438 lines (388 loc) · 20.4 KB
/
students.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
{ ... }:
let
thangKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFjpAcawhrQfHbjj9jf+tmM1/1XMeKxhemX6XnTWX0Ak"
];
mfKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINK0/PSpRypoFe8NQ1BHjCyxraIvhX/0q6OIO7DYnmyq Martin Fink"
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCshvYXlVtnaApJlB5BFhfZLWXnY4/9JKdNf3PFuPV8ZKU2Ssk7uAR5O5COVKDb9HnvArF7v+eoxKFmhwGXnlEU= Martin Fink"
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHGipyrOUVsSJNF2b944RUj1ywfdKqsgAhJW4rBbyjOPV2gx5LVLB5M9Cq71WBJIdmxOJ1slAtHhb0QI6JFjCTU= Martin Fink"
];
julianKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDZs04queaSB/BGQesCEiunOkeEydB5rJ2WUXSrGlDLVoJ6/Q7fAHM99200fxK7h0vtKda4OkdUEBtRtq2wn+Z0YW51mFvzJ7214ZIY4JKtYX02KW8r7gVXYmjoX3VWEKi5iKfld0WO9jaDN3InU5CYyYx1nHl+BNasxIHtUzjhHCC+Ggxt3Kc+IxW2DV8J9/JwhKhgedqvqbc93+V05/UeYwG0Q9z1mwBEuOlGv8yP6uhCWmHzxbJYo+oxU5nSXM0lPHecxa7M8hROXEVrSxg27vUg7JoiSQ1wt3lzNQS4Abd8JLqOJlQYQvbz5Xxd0KhD0kaBCptXBCxdOo+YLi06XNs16rRtQPM51jTrero3h1wfA51XR7w7j52nbLC2ZGMyaSO1c5IQ5d5Xad/F1ZcOQQWvFhK+ie9LJzvR0AXiFXzEBvmPiZ82rLdjWGPO4975fSYTOxshZojk7oV4fQyd5vKCsjChL0JC2chPfYRv2kti/9CVqVseznVMPE/JgdE= julian@mind"
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCkHALCUCursw1AvmYaQLfYBee1lGR4sqqlTEHfatyAqQrCxFnWNnO03ScEfNsDQKDZPRQ/RZYOOHlNxoKQzYaHlpbFafePKNH+lKZWibabp4HT3ho0mi56i2sqXLSMP+y3nz4S7vx678CVgyK1/gW9wB0ORNh1Ss1NqPhi/DFxHVxcLig3mjCVoC6QzIzTLq8uVP/bOD2jtED/PSdAFQQNd2RjKWea7UjjH7IiQvvJHwl1OB8X1x7mxwuQuHCMj7kwwKfEEvqOy3NiDzY9Ewc7HihFLkROMK3obbYLoQjYf/tP9SYpekWx4Q8CpgmvAblwDcv8unmnYAN2Cj5PQ4YulBPCOwNfmVCvsp3gX8eLG6XNYjnHt7DIEm8Yj4EeSCuB6DLOR2Em5eKH57qzQFHyubdIwVoY1xzfdd1wzaKuL+ahoLKmZ23Q6bK795BwZBogyoceREg9surF9P8l9mJi2Yn8aGMtCF9ecIySNGYwI1AqKGYX14Vo9HA3nfADCI1wCND5LyqD6UDGfM1iBV38gGl05jyywcTgpctI4ryQy6SUDf9x+CZuDwHXihR6Rj9Oj1Vy6zFdCKq4xt76xCsIPuy+6CY4RdOkCNmQn3NKeRnttLmyYIpLbHkTdYs8GIyLsf1mz6uHZNcWg5fwPTabgT8PJ5yJRQo9IoXGawf+vQ== [email protected]"
];
gierensKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBevyJ5i0237DNoS29F9aii2AJwrSxXNz3hP61hWXfRl [email protected]"
];
robertKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAA3PSbVdQzIvsWTNWYhR298oaYDl9ySe/PBUZrlcjPB [email protected]"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHQr4yKAEw1M3n5Dp1gAJ017jyz3aYaty6yAydn7aUAi klamm"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJcrd9G2faqKD2cuc1N86R9MdShqUCCK6v8tb8pEPe91 barnabas"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEv5CtJ233Uy/n6X5mbEGzzMxdf/jsjYOIU9Rb6K32oY amalia"
];
theoKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCvGQ0aKNGTkaEjjkGkaQ+8vA83Tbl5fpjuGTPrmszZuxzmSx4/6kw7Py4faLRJfcFNPdPp9FfFxsqCLpYMWKYVmdojQHIGBTugTtaadCrQ4W0Su6WcTN3OLa6n9heo+SE4Z+Uk1dUys0jMaZoKH7x/x2Yd9Zwg9sd0O2oa65VFV831mVGnagSrk+pJBh1MprmDEgobsRVFDEC8bENe23S58Hpvp6c7kLJnNlb11ojVAJBPBmH1QLwKceW66iRQPAmHJdqx5xCIWO1qkOut/hzNuDQMghGabsfh9huWpInZBVSH29pEWWw4CiPgACVzFBTojqcmlRiTMiszX7MiPkIfLCilpQF/KtavhGihq4yRs+6UxKV/4ErYItZeDaI5kgU+19cug12newP8wks9hJNpXX3N0wXYM0M8ZPvXc61z7EfRfpBMh5XLj9RMnSfuGFfoGKkRcWgx9nx+69FwqNQYsbL+id8U0lHqas6ai6gEbecF8UJv/r2h0zDaoKhNv70= taugoust@fedora"
];
simonkKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDrdEe2/aOcUzaPtkDLJQ8VrcfiF8tNpk02SPLIVrsTywSHrBueOMz/cVR/Dkk7HREkI8iPshIefYogGgXNrwXp4ogu7DFA/5FS58QgrUS/il/LYT1pIcC4URFt0s5UHxvXbVP/zPVVpDZ7AqXLzz0H95csR9mO5eY2CgZh5+haC1dNhBEZK7v2pcsp+TrDzcxKjo5ZjqFAUNRBAT/lMJy2t0Zdm9cnkNFYymC2n57mgve2W9L8mRsMTYdQbwT7S7PgV3605e7bphnvGVl09iSkwkbQZ9oiqvZFdVn9id6tPxlf6wnnMo2YU9fuqRJoF6kKGN5Mvqvmm6bIUW5y9cFjpAniJg7lPY2Dc/em/q5jpdYirnkPnjnjpqdNBKnroRbsNL8bUWPyyZM4seSAIaw61OUQLhJHClUx9sAb3nyWRq6k2PAB1HcBeY9dVgv3b+0ZzNsR52IqEzs3VOZGAS174Kd8FFk7oyV15a1qfyhCzKxNJIbW8AHXh+S7EcVnyYyJguJ/hblUOwsc4Un/3UQkmhTTOkZOb3zZklHM62isA4yA6uAUkCxASgaG0UMtvzeJiynYLr1x4YR2jTKU2VD79n8pcKienJmBH0d80FtnPMiJPZA4EiVSXYAZ1PKbVsSBk47Ia7SmgZr46VX4ha5frAY/kQNzFk9qyImuyPyIyw== kammerme ge35tem"
];
shuKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDdNJJX/Y6xOkSKwrHubpZNti5Gk9VFycn9hLzP2x9fo/ZbqrSfNNSAmj2OMHjXKpXHkyVuD2V4Yw/N7ulIX070o05ljn3zbZO4z6upg1czjXys//LvGevCm6cItg5i4bk/XVz+1Q+iaQgPQbkQJ0cM9h1kIwq1p9S+mh37yj4JVmSb6w+hVD6kWOTrE9UL88HEPmBClr/syqQ9KJt9/KvnoeBV5GE58swYvCNCenUdSHYzhpE4WUKeJhqO38i1Oux6aXSJbjdQaR+YaHTXPHkHLOpkY6lHleRj2M9ooEwYzAjIoU9zGgjoj1fxOp9IGdlS/BhnFVaPh/z2Hu1KPpOmY+Cby9hIUf13KCUnp3eLGf5HB3IUBRTf6t12A65cPHeVISBOLO+6gcrOWKHnNAOq8RJaNBvNQ+N0AZejXYdojqvSod2+0ATT57bSlUiL3E+u5KN7gG7/dohY4OdxSMqt+Hvi3fsMYt2FKVUFWK4AqvgaXzDj4mjIZ44DAHdS408= gedatsu@fedora"
];
kamilKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDPCKEUYZMotuVIMsFnwgTeSfv3oqfazkmpfrahmL0xqt2TLRvNpiNs1OE5JS3loPPefQ5OmskItTovgm5uo2ZoR+6aJmaKnbYhIT3C9TOWO/WbPL+XpN+Go49MK2P92h0TgMQ+Ilff99BvNWIn/rbkmO6tWJByXpuQnCMYpCDO3rgeNBxYKYN1asEij18TgPSOxbgNq9Fy0zxNXwU+raozbx3/t6FQpMkKPcZ5uwlER8RidZOakZa9gioQKZmN6pGnEN4oQUhuQA8V5g+RrPaJcJhUGC5ZOQaOyr0sGH/s4la/rbTSMh5imcoC/74ZeRg44t34XSDP0XapS0ePWiY9WuQDn7elbNU4m188f3G41ZOnIBOkfle1mtfao8gO7zzJd1tbi056HkB9KGj9v96rN4LtG5CF6n8mQsyHIgeP91HWAkqdKwFC2LX3m7urzWvaA9JjejgFqOMMDlGSYrZ5MYfZaeRQPxukT4LlDyYnluOy08MpgQ7fvviY2PwvHfjdrVGDusBAiKSfbOB77qFr8WE1Xh0SQteJ9mADNqTeJG/aYw33a/HEaRs/gDlco4mRF9mw/RsPC/t5O7lb9GHIB0OfKPlGv2EbahHxbiWbsE7nFmzbG69GEL+9zVC3rbQ1fzjIkGHYlfLZ8ygrOVPGdtNeskDBx+kkjiHNwIptuw== [email protected]"
];
nateKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCwt42sLSi5MwnD73x9eZnyiClBf+p9N4SMrbMkkqtGUJ6x87UBOX8oUT++/ZetfbXHffMlDVgeUqEk5YfsqAGA7lbU1k3oqtW9ey+Ucyu0ai+J9hgbYQUBY8bVrcgjwUC5PFDFfrjk2yt5WBxVmTmi/AZB7rZRK8liECH8gCfewAbpHV0IsQo+JV+K4VZzOL0gqXeEhxXs8qMujYD5ptp5cLfSyEpEaGXcakb/XHCgtJIMXnq8gXqQ0uKSFEN3aGlqYdCwT28yxAiICSLQJ6D4yrY5zwJ+m87xIarDAHZMn2CS+zp26SMezYQcSOL0FuJb5tYD4DouAJ/MaY7r9f+IAH60r58GKe0PtmNGnOOEorYIhzp3sCPSDtoFY4tl7TC6Qat/wWzDTpR9eDH5lBP1x6sZtzl1q1tJ79QgfcIFHdSdgp+28k6clwCqNb3Hcv4Tls2dPLB2cI7j7ehbtZJDIIeqqx+FxcacUj83av5O8p6RKK5fHyKQNCGYqcNZD08= nathanieltornow@Nathaniels-MBP"
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCR0yt3zKrlR8XC+xwYT+jX1TLyLqK7vYjbXBZ1mM5f/fnsX+xWA1q5Caw0b+Q6aNmUEC7KQ0yUBV/q/9/7MPeQyVs0cWIO8RZCw0nKytcRh3tvmR1ysYZRYWCHuvB8yGAWpxmUYFUJv2BJnKB8jLor+XA/ceSYG0sJVu3tbXMZm0Mj4XIoSc/+EE9LU9yenruD8G8xQb12lvZ83bOhkXY5Hr0posRT4vb/15b1yXvrprPjSOMv53+TlYv2w4HYs0HOY737jMiNfhQIRMIXz+weDAQr76bUgTz8sKOUjbJX4OtRFVhsQjWk+8q5quYI9Kp0bUSPAz+LeXF/ZunImyA1w47DKW7Rq5sc8BZGCd1CP9W5VLoZWD9bcgIR8O26jsP3yRCBGo1m/cWbrAc7V/pJKDQamNzhCZYrB/4JJBbm3AWDIiZVpsoJ+03CF2K1ly/oxG1vkq9BDopK3tUH4akPfGefPnxf4zZcaMR3IzXmlPOx9JAC9OqGQbkaOSHh5cc= [email protected]"
];
fritzKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/RJrLS8Wjy5mTP+9c0Qg17SSjEytq5fdRBlXuz4GFKyr1rD064hIWeEP2mRiprbME2smiLl8jJG8d/WJKcK6xIPYs1qExCn4gt39kYPUmRnOwtcepfkdNTjIBvYAnPPjA+9t+m31wr2NUO6ns43SyDlkcz0YxXM1JuYpf77EDQ3HCHg3c+pn9MGXXaBrLqqP+7MNiIHHyygwASPxx5c4f98Me06DDlyZjGsriZB/X+W4eKum8AZsQAUpo9u1Njsb7BB2V4Y+WXnzJewyWUQNONeJVgzxB47k3PlVUvjWn4ZJ63uCVm8kDrfLM92RCSmDwVkd6SDHCefmh6L0g1cdl [email protected]"
];
martinLKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKs9HeN8+UkNXlfYBSFZmF7L+1lG/tckc1UxnI94bOt3 fair"
];
brunoKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC1nFbMNCDHkh8iOR77/RvrUS3Yd14/NxKqZCEJHOJHmXMVfV+LzCcQOKXRBp2P66OzKu0PwaOksyqjiVlPI1WEwaESOmrol8PCFywdGU976DILPpCFH0Ce7vDx3rjS0eyzB3zjFHcAVy5umk6h9FCV+G3cCQPJXEZk1SLi2kj4ZqxxL0sKx3OubGKsXx4NGRcH4wt3HIksukRIm4e47/235gGqxGmnZvfdIzshmAtqNeiT78Eo+ybjT/n8D009NLCQoTEy8xjVAJjL3PnwHUuRdHnmTp2C5R8nt7dv4OzXIVwflQn4WEtGwUggd89k0PqaNE8p+mSLshYBj2dHlFNxTkCS27JwAKx2fiHYdpibLJYcP0INicStduPSIPQq3N4zF3z2RfIeWUfY3b4zgdwCFYck3WWu/f2K4DCYIrj2sC4sEt1eB0rHWhABjJHdqcfAXLhSKnOdr30r0wm7Wgwn8DJ0RolMibwi5CfgzW4a2mk0vop2meumxHMJvnYhlry0OzxlwXxMO5MQM3Pg9xoxHY+DJY1u9KG5gavM96H5UgSq66UhqH1Q7Ugg8zqKviIP+1dKPInq0dD745aoHFxynMQjfi/HTUmtGwJjEojPuwDX5zKwziAmCtosTRo6gVG7QkbNme5EEBEKiFA9griSPIZBUthagHyJLFsqfeITWQ=="
];
alexanderKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEpj5zfMSznyFbOL8z6W278nKP6WPkz8+xSZObXsSJZi"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAvDyakenTwms8HfK0plF9KSRbdegxyTFaekzlJBsRiW"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINes5GDjoBu//bm1S3/UYX/7Cpf3Xy09xUbNs7fyOvH3"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIJ0VVdv4yqu7NVKaTQlEtYyOzSCEJFFtTpAaymDmiYm"
];
laurentKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDhulu81xcBVedbyA+9UfjU1B3foZfjEedKSWZMn533paXbhANxutevnDfAOI9tikXB2rM99J2SIedq5dIIC80L0obzqz95tNWn4LQodVS7gxblndJMylD9SSCAqaXhmKJ4VvQhhyG5Ko3d82HU9NuhRJ+gxZFqU4zUrLinHbHjzjndm+C0tbTdSMGRzdDY+DcOCYkWaceGhZg/Wj6nDHbtG6mPa87HVwvxXisQlnz8Q6YAfaOci7depmojXdiBKAmzbQEr8qbTRRS0PV12FP2PkkChyUprCR9IH9lyWg4Fp39b6jzLiWnjXmCzGdMWkfZlbP37UhrApI6l06FFquUr7mgBdGUXlPQw7ESgPlCe5ppprlkSOu/t5jZf7tuqQsXMqLVJtwSfgTWIUNi8++b6+IuwwfWY5NhujnmgM0al64wZEj5xfZLr2dbKzw93oHcpVH6MmWivLmuEs1XHyHiozTSycGb395G4DDqyUci/UESly8xjIg+E39e3HLmJV/Ff53ItCTqHg7GK3WJxuQJrrl7MvZxRB3bgfXm3s91iYjx9/awQ3Phj71Zbv2+MFSeZHDEiwVIfR9JA+zx6m+23WDF/XkOZMczvRPswWXpKCAi7NBG0Cb4bVWtiDwvZ6LjdipVCFzc5q3ESpGy+vJK38ZSNihPJAxywiGvOJj7wew=="
];
paulzKeys = ["ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDcFpqGUDaxZnfVR//Dm8Zncur8iaaJUbLiB2bMiL/64LHhQDqfeXKuJO4MbtO15A8VgfFY4r40w+cLrQ5zXJLioCJiLAKvC3BBza7Y2zcCHsITLxaky2Nr7TyTVWKYX2iSiYROdlSYYmLAVqAz+Ha3ENcJ3/rKOfGZRQ3Z/+DtjeNXauiznj3ezkLpt9gXpW+YXf2kffv/6RF1GRIsaOQ5LNQpNrXk4DHgOS/AdlKP0lMqSjp3jLOo+pVrIWQ9cyg+mTtXTJMP7adDUafr5QBaMcP4Oo7xk8exaDeSf1LVJg+pq0vq0NkrMGQpJbA/ssm2515xvEW4LbUH1TfrNP8f62dPn4qjDFo1pshfn8dtmBSmTf7ZooNVYKs2h3WkRYpyvQVnDax9CbrYnCh6tLcqenEr8Nl3lYAeK14LfkabeCD/C0xs1BwrzlXwClQRXcj/PuDHpplhf3LriUtH4KA0g2WhWF0aIvw0yOTl0FwGG4P1WMp2lL588UU4UVEi6UE= paulzhng"
];
hendrikKeys = ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEg3T8Tc1pNDRqPPE0cLffb9mYpU2FGoY1EghnU3+WMF [email protected]"];
milenKeys = ["ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAWU9Mh+p7C7PsAcJKYDw8MpnRaYteO5a2eBhZIjISBs [email protected]"];
christianKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIhea3KWKAWEuDkbyGhHmyV6XS8Ye3IN7oW5gchmNJg1 crist@lptlegion"
];
simondKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAXKJqoVipqnB7/rjCjx6EYYsi6ZRuG2ve4bZHvAVKMa simon@Laptop-Simon"
];
lucaKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/51l9kxiOcTg0WZU1rPyLcPJjyPCpFHSedTS/6KzSN lmathias@framework13"
];
anubhavKeys = [
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDwD3MJKQsdvxdCksNQQ90K3TTTwgP+nWxmOaG9skAcYGr2I2dVRCc+FBHNkHeD4j3T505QS33WVXOtaKNOU+aEtnOQMOpKEQQ1JUKIGovW3IMhQmzRNpBxkDfTkPAPa8+Nrx878vL8YbRPcPc9OW4efca+pxHWrsvH6i+knksf9kxoKULBncPk665VwiZ2m/82vqioL6i7pkt0ZkEmOiyCQxKRRPblB5yfim51rqp6AE9oX5emhhrUFkY/Bz/ZQjOE6i5Oax6iXdkMlaUT59wV3IUlypGbPc6bqjz4l9EyLL1USozZHYYA17qgY1PbsNvMh3VG9+QUPTwRgFnRQ3TD1tmf4ak99KT7aYlF1s7IAQF2FO8HckEjNzcR2NAoaDMI4ZutH3P3+y238pXYekFsbeOwoO2UYFSSjCdR4fHFSBfNKeXJhbOM3dfEDVIfYSu8Lw28fbVx66lKLR5QPVJngHP7vfdGwkbMez6tuNCYNcZp3ofsMYiBLqyxfolrklk= anubhav@anubhav-ROG"
];
lanKeys = [
"ecdsa-sha2-nistp521 AAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAAAIbmlzdHA1MjEAAACFBAAl2L4v1N5MEkPMJ1TIfiF6OwM58J0b4FORkA1mTgroq+7c9fzxH8sv/9wsAJkV7LI8JPyCpK9zpMLcX5A1gNJImAEnsyrYxLzxUQfhKzhpf39v1gvMCgh2agbaB4g8TQ5wmjzx22EWR3yoOG7rldbjbdoXTa2CmGg9xLVkce9fLYC31w== lan@LAPTOP-TRMD7DCS"
];
michaelKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGoXqeCmxusQtuRVsFoZsa0SPTYRdPlcnmA9XY7WrHmt"
];
dominikKeys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAvQc9+uHtD42kQ/pADllV8HiW1Yuc+lQ5bgUwmvPWmb [email protected]"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC5+gf9T6PyECwIVDSHvb8bCYW37J9b20P0EXd2dwifE dk@skytop"
];
extraGroups = [ "wheel" "docker" "plugdev" "vboxusers" "adbusers" "input" "student" ];
in
{
# for new students please use a uid in the range between 2000-3000
# You can set `users.users.<name>.allowedHosts` to restrict access to certain machines.
users.users = {
# Martin Fink (HiWi)
martin = {
isNormalUser = true;
home = "/home/martin";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 1016;
allowedHosts = [ "all" ];
openssh.authorizedKeys.keys = mfKeys;
};
# Julian Pritzi, Harshas's student (Benchmarking tool for ICU project)
julian = {
isNormalUser = true;
home = "/home/julian";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2000;
allowedHosts = [ "all" ];
openssh.authorizedKeys.keys = julianKeys;
};
# Sandro Gierens, Peter's BSc student (applying ioregionfd to KVM/qemu devices)
gierens = {
isNormalUser = true;
home = "/home/gierens";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2003;
allowedHosts = [ "all" ];
openssh.authorizedKeys.keys = gierensKeys;
};
# Robert Schambach, Masa's MSc student (cc-vm-io)
# Delete after May 2024
robert = {
isNormalUser = true;
home = "/home/robert";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2015;
allowedHosts = [ "all" ];
openssh.authorizedKeys.keys = robertKeys;
};
# Theofilos Augoustis, Redha's MSc student (Arancini project)
theo = {
isNormalUser = true;
home = "/home/theo";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2016;
allowedHosts = [ "graham" "ruby" "yasmin" ];
openssh.authorizedKeys.keys = theoKeys;
};
# Simon Kammermeier, Redha's BSc student (Arancini project)
simonk = {
isNormalUser = true;
home = "/home/simonk";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2017;
allowedHosts = [ "graham" "ruby" "yasmin" "tegan" ];
openssh.authorizedKeys.keys = simonkKeys;
};
# Shu Anzai, former intern (Atsushi)
shu = {
isNormalUser = true;
home = "/home/shu";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2019;
allowedHosts = [ "rose" "clara" "amy" ];
openssh.authorizedKeys.keys = shuKeys;
};
# Kamil Patryk Kozakowski, MSc student with Dimitra (FPGA-based RDMA stack)
kamilk = {
isNormalUser = true;
home = "/home/kamilk";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2026;
allowedHosts = [ "all" ];
openssh.authorizedKeys.keys = kamilKeys;
};
# Nathaniel Tornow, working on the Quantum project + tutor
nate = {
isNormalUser = true;
home = "/home/nate";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2028;
allowedHosts = [ "all" ];
openssh.authorizedKeys.keys = nateKeys;
};
# Fritz Rehde, working on the WASM project with Martin
fritz = {
isNormalUser = true;
home = "/home/fritz";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2029;
allowedHosts = [ "rose" "graham" "donna" ];
openssh.authorizedKeys.keys = fritzKeys;
};
# Martin Lambeck, Ma Thesis with Jiyang (FAIR)
# Remove after SS24
martinL = {
isNormalUser = true;
home = "/home/martinL";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2031;
allowedHosts = [ "amy" "clara" ];
openssh.authorizedKeys.keys = martinLKeys;
};
# Thang Tran, MSc Thesis with Manos (Quantum Computing Scheduling)
# Remove after SS24
thang = {
isNormalUser = true;
home = "/home/thang";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2038;
allowedHosts = [ "graham" "ryan" "rose" ];
openssh.authorizedKeys.keys = thangKeys;
};
# Bruno Scheufler, Project work with Atsushi (Serverless FPGA)
# Remove after SS24
bruno = {
isNormalUser = true;
home = "/home/bruno";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2035;
allowedHosts = [ "amy" "clara" ];
openssh.authorizedKeys.keys = brunoKeys;
};
# Alexander Schindler, Thesis work with Patrick (VMPL)
alexander = {
isNormalUser = true;
home = "/home/alexander";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2039;
allowedHosts = [ "jackson" "ryan" ];
openssh.authorizedKeys.keys = alexanderKeys;
};
# Laurent Bindschaedler, external contributor in FPGA serverless project (Charalampos Mainas)
laurent = {
isNormalUser = true;
home = "/home/laurent";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2042;
allowedHosts = [ "hinoki" "sakura" "momiji" "graham" ];
openssh.authorizedKeys.keys = laurentKeys;
};
# Paul Zhang, B.Sc.. thesis with Ilya (UkBPF project, Ilya Meignan--Masson)
paulz = {
isNormalUser = true;
home = "/home/paulz";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2043;
allowedHosts = [ "adelaide" "irene" ]; # TODO add the new AMD server when it arrives
openssh.authorizedKeys.keys = paulzKeys;
};
# Hendrik Huebner, HiWi for SS 24 with Peter (vmux)
hendrik = {
isNormalUser = true;
home = "/home/hendrik";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2044;
allowedHosts = [ "christina" "rose" "wilfred" "graham" "jackson" "river" ]; # TODO figure out what he needs access to
openssh.authorizedKeys.keys = hendrikKeys;
};
# Christian Sandu, M.Sc. thesis with Ilya (CHERI db project)
christian = {
isNormalUser = true;
home = "/home/christian";
inherit extraGroups;
shell = "/run/current-system/sw/bin/zsh";
uid = 2046;
allowedHosts = [ "graham" "irene" ];
openssh.authorizedKeys.keys = christianKeys;
};
# Milen Vitanov, M.Sc. thesis with Ilya (UkBPF project)
milen = {
isNormalUser = true;
home="/home/milen";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2045;
allowedHosts = [ "adelaide" "irene" ];
openssh.authorizedKeys.keys = milenKeys;
};
# Simon Dittrich, M.Sc. thesis with Anatole (CXL Gem5 sim project)
simond = {
isNormalUser = true;
home="/home/simond";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2047;
allowedHosts = [ "xavier" "jack" "graham" "ryan" ]; #TODO remove extra hosts once xavier is racked
openssh.authorizedKeys.keys = simondKeys;
};
# Luca Mathias, B.Sc. thesis with Masa (CVM project) SS24 (remove after Oct 2024)
luca = {
isNormalUser = true;
home="/home/luca";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2048;
allowedHosts = [ "vislor" "graham" "river" "ian" ];
openssh.authorizedKeys.keys = lucaKeys;
};
# Anubhav Panda, M.Sc. Project work with Jiyang (microShell)
# Remove after SS25
anubhav = {
isNormalUser = true;
home="/home/anubhav";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2049;
allowedHosts = [ "amy" "clara" ];
openssh.authorizedKeys.keys = anubhavKeys;
};
# Lan Ouyang, M.Sc. thesis with Martin and Ilya (CHERI db project) Remove after Jan 2025
lan = {
isNormalUser = true;
home = "/home/lan";
extraGroups = extraGroups ++ [ "elasticsearch" ];
shell = "/run/current-system/sw/bin/bash";
uid = 2050;
allowedHosts = [ "graham" "irene" ];
openssh.authorizedKeys.keys = lanKeys;
};
# Michael Hackl, M.Sc thesis (Wallet project)
michael = {
isNormalUser = true;
home = "/home/michael";
inherit extraGroups;
shell = "/run/current-system/sw/bin/bash";
uid = 2051;
allowedHosts = [ "ryan" "vislor" ];
openssh.authorizedKeys.keys = michaelKeys;
};
# Dominik Kreuzer, M.Sc. thesis with Peter (VirtIO-DPDK project)
dominik = {
isNormalUser = true;
home = "/home/dominik";
inherit extraGroups;
shell = "/run/current-system/sw/bin/fish";
uid = 2052;
allowedHosts = [ "graham" "ryan" "jackson" "christina" ];
openssh.authorizedKeys.keys = dominikKeys;
};
};
# DANGER ZONE!
# Make sure all data is backed up before adding user names here. This will
# delete all data of the associated user
users.deletedUsers = [
"alexa"
"vincent"
"ml"
"philip"
"he"
"justusvonderbeek"
"rohanfernandez"
"alexandermaslew"
"zixuanli"
"yiwenliu"
"hanwenliu"
"wonbangseo"
"vanda"
"mikilio"
"jasper"
"mflatus"
"emil"
"turkmen"
"raito"
"sarac"
"mwerndle"
"m00wl"
"jonas"
"kai"
"paul"
"yihe"
"anand"
"roberto"
"dmitrylugovoy"
"iulia"
"florian"
"eliza"
"moritz"
"konrad"
"alp"
"nicola"
"eaypek"
];
}