virtual_users.pp 214 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Class: users::virtual_users
#
# This module manages users and groups
#
# Parameters: none
#
# Actions:
#
# Requires: see Modulefile
#
# Sample Usage:
#
class users::virtual_users
{
  @user { "ddntech":
16
17
18
19
    ensure     => "present",
    uid        => "520",
    gid        => "ddn",
    comment    => "DataDirect Networks Tech Support",
20
21
22
    managehome => true,
  }
  @user { "svn":
23
24
25
26
    ensure     => "present",
    uid        => "401",
    gid        => "svnadmin",
    comment    => "Subversion svnserve user",
27
28
    managehome => true,
  }
29
  # postgres system user
30
  @user { "postgres":
31
32
33
34
    ensure     => "present",
    uid        => "26",
    gid        => "postgres",
    comment    => "PostgreSQL Server",
35
    managehome => false,
36
    home       => "/var/lib/pgsql",
37
  }
38
39
40
41
42
43
44
45
46
47
48
# This user has moved to the apache module
#  # apache system user
#  @user { "apache":
#    ensure     => "present",
#    uid        => "48",
#    gid        => "apache",
#    comment    => "Apache",
#    managehome => false,
#    home       => "/var/www",
#    shell      => "/sbin/nologin",
#  }
49
50
  # tomcat system user
  @user { "tomcat":
51
52
53
54
    ensure     => "present",
    uid        => "91",
    gid        => "tomcat",
    comment    => "Apache Tomcat",
55
    managehome => false,
56
57
    home       => "/usr/share/tomcat6",
    shell      => "/sbin/nologin",
58
  }
59
  # qemu system user
60
  @user { "qemu":
61
62
63
64
65
    ensure     => "present",
    uid        => "107",
    gid        => "qemu",
    groups     => "kvm",
    comment    => "qemu user",
66
    managehome => false,
67
68
    home       => "/",
    shell      => "/sbin/nologin",
69
  }
70
71
  # etlab user is used on eng-linux1 by remote backup scripts
  @user { "etlab":
72
73
74
75
76
    ensure     => "absent",
    uid        => "3000",
    gid        => "600",
    comment    => "ETLab Backup User",
    home       => "/etlab",
77
    managehome => false,
78
79
  }
  # disabled per Roy Koomullil 20080929
80
  @user { "aayasouf":
81
82
83
84
    ensure     => "absent",
    uid        => "1169",
    gid        => "1000",
    comment    => "Anahita Ayasoufi, ME, Roy Koomullil",
85
    managehome => false,
86
  }
87
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: acopus
88
  @user { "acopus":
89
90
91
92
    ensure     => "absent",
    uid        => "2035",
    gid        => "1000",
    comment    => "Allison M Copus, acopus@uab.edu, ME, Alan Shih",
93
    managehome => false,
94
    shell      => "/sbin/nologin",
95
96
  }
  @user { "afgane":
97
98
99
100
    ensure     => "present",
    uid        => "2046",
    gid        => "1005",
    comment    => "Enis Afgan, afgane@uab.edu, ACADCOMP, John Paul Robinson",
101
102
    managehome => true,
  }
103
  # disabled per Jelaiw 20080929
104
  @user { "aloraine":
105
106
107
108
    ensure     => "absent",
    uid        => "1153",
    gid        => "1003",
    comment    => "Ann Loraine, SSG, David Allison",
109
    managehome => false,
110
111
  }
  @user { "amitesh":
112
113
114
115
116
    ensure     => "present",
    uid        => "2034",
    gid        => "1000",
    groups     => "etlab",
    comment    => "Amitesh Kumar, amitesh@uab.edu, ME, Alan Shih",
117
118
    managehome => true,
  }
119
  # Formerly id was andcat - 20090212
120
  @user { "andcatte":
121
122
123
124
    ensure     => "present",
    uid        => "1143",
    gid        => "1002",
    comment    => "Andrea Catte, andcatte@uab.edu, SEGREST, Jere P Segrest",
125
126
127
    managehome => true,
  }
  @user { "andreo":
128
129
130
131
    ensure     => "present",
    uid        => "1275",
    gid        => "1009",
    comment    => "Andres Azuero, andreo@uab.edu, BIOSTAT, Doctoral Student Fall 2007 Sponsor Unknown",
132
133
    managehome => true,
  }
134
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: andreidg
135
  @user { "andreidg":
136
137
138
139
    ensure     => "absent",
    uid        => "566",
    gid        => "1000",
    comment    => "Andrei-George A-G Draghici, andreidg@uab.edu, ME, Alan Shih",
140
    managehome => false,
141
    shell      => "/sbin/nologin",
142
143
  }
  @user { "anile":
144
145
146
147
    ensure     => "present",
    uid        => "1116",
    gid        => "1000",
    comment    => "Anil K Erukala, unknown@uab.edu, ME, Alan Shih",
148
149
    managehome => true,
  }
150
  # disabled per Jelaiw 20080929
151
  @user { "aoayanlo":
152
153
154
155
    ensure     => "absent",
    uid        => "1209",
    gid        => "1003",
    comment    => "Ayanbola O Ayanlowo, aoayanlo@uab.edu, SSG, David Allison",
156
    managehome => false,
157
158
  }
  @user { "apatki":
159
160
161
162
    ensure     => "present",
    uid        => "1145",
    gid        => "1003",
    comment    => "Amit Patki, apatki@uab.edu, SSG, David Allison",
163
164
165
    managehome => true,
  }
  @user { "ashih":
166
167
168
169
170
    ensure     => "absent",
    uid        => "1036",
    gid        => "1000",
    groups     => "etlab",
    comment    => "Alan Shih, ashih@uab.edu, ME, Alan Shih",
171
    managehome => false,
172
173
    shell      => "/sbin/nologin",
    expiry     => "2012-07-01",
174
  }
175
  # 20100413 - Roy Koomullil has stated that Babila is no longer at UAB
176
  @user { "babi":
177
178
179
180
    ensure     => "absent",
    uid        => "531",
    gid        => "1000",
    comment    => "Babila Ramamoorthy, babi@uab.edu, ME, Alan Shih",
181
    managehome => false,
182
183
    shell      => "/sbin/nologin",
    expiry     => "2010-04-13",
184
185
  }
  @user { "balaji":
186
187
188
189
    ensure     => "present",
    uid        => "1038",
    gid        => "1000",
    comment    => "Balaji Shankar Venkatachari, balaji@uab.edu, ME, Gary Cheng",
190
191
    managehome => true,
  }
192
  # 20110908 - MJH - Disabled user no longer in UAB AD
193
  @user { "balashan":
194
195
196
197
    ensure     => "absent",
    uid        => "1265",
    gid        => "1000",
    comment    => "Bala P Shanmugam, balashan@uab.edu, ME, David Littlefield",
198
    managehome => false,
199
200
    shell      => "/sbin/nologin",
    expiry     => "2011-09-01",
201
  }
202
  # 20090505 - Disabled, user nolonger active blazerid
203
  @user { "bclin":
204
205
206
207
    ensure     => "absent",
    uid        => "1039",
    gid        => "1000",
    comment    => "Bochuan Lin, bclin@uab.edu, ME, Alan Shih",
208
    managehome => false,
209
210
  }
  @user { "beaudrie":
211
212
213
214
    ensure     => "absent",
    uid        => "1182",
    gid        => "1182",
    comment    => "Ken Beaudrie, beaudrie@uab.edu, SOE, Support",
215
    managehome => false,
216
  }
217
  # Bob Cloud has requested that Bobby Brake be added to the clusters to aid in administration duties
218
  @user { "bebrake":
219
220
221
222
223
    ensure     => "absent",
    uid        => "999",
    gid        => "atlab",
    groups     => "dasi",
    comment    => "Bobby Brake, bebrake@uab.edu, ATLAB, Bob Cloud",
224
    managehome => false,
225
    shell      => "/sbin/nologin",
226
  }
227
  # Gary Cheng says to remove this user, researching 20080929
228
  @user { "bhautik":
229
230
231
232
    ensure     => "absent",
    uid        => "1253",
    gid        => "1000",
    comment    => "Bhautik J Patel, bhautik@uab.edu, ME, Gary Cheng",
233
    managehome => false,
234
235
  }
  @user { "bpickett":
236
237
238
239
    ensure     => "present",
    uid        => "1236",
    gid        => "1006",
    comment    => "Brett Pickett, bpickett@uab.edu, MICROBIO, Elliot Lefkowitz",
240
241
242
    managehome => true,
  }
  @user { "breecita":
243
244
245
246
    ensure     => "present",
    uid        => "542",
    gid        => "1000",
    comment    => "Gabrielle R Goldforb, breecita@uab.edu, ME",
247
248
249
    managehome => true,
  }
  @user { "brownir":
250
251
252
253
    ensure     => "absent",
    uid        => "1199",
    gid        => "1004",
    comment    => "Robert S Browning, brownir@uab.edu, SOE, Jim Davidon",
254
    managehome => false,
255
256
  }
  @user { "caseman01":
257
258
259
260
    ensure     => "present",
    uid        => "1254",
    gid        => "1000",
    comment    => "Temporary User for Mark Dillavou CaseMan class, Mark Dillavou",
261
262
263
    managehome => true,
  }
  @user { "choims":
264
265
266
267
    ensure     => "present",
    uid        => "1167",
    gid        => "1000",
    comment    => "Minsuk Choi, choims@uab.edu, ME, Alan Shih",
268
269
270
    managehome => true,
  }
  @user { "chu":
271
272
273
274
    ensure     => "present",
    uid        => "2041",
    gid        => "1001",
    comment    => "Yong-Kyu Chu, chu@sri.org, SRI, Bharat Soni",
275
276
    managehome => true,
  }
277
  # 20100301 - MJH - Dong Hoon Chung requested to be removed from the HPC servers and mailing list
278
  @user { "chung":
279
280
281
282
    ensure     => "absent",
    uid        => "2039",
    gid        => "1001",
    comment    => "Dong Hoon Chung, chung@sri.org, SRI, Bharat Soni",
283
    managehome => false,
284
    shell      => "/sbin/nologin",
285
286
  }
  @user { "csm":
287
288
289
290
    ensure     => "present",
    uid        => "1261",
    gid        => "1000",
    comment    => "CSM LS-Dyna Student, jkim@uab.edu, ME, Jong-Eun Kim",
291
292
293
    managehome => true,
  }
  @user { "ctfyang":
294
295
296
297
    ensure     => "present",
    uid        => "2022",
    gid        => "1003",
    comment    => "Celeste T Yang, ctfyang@uab.edu, SSG, David Allison",
298
299
300
    managehome => true,
  }
  @user { "curtish":
301
302
303
304
305
    ensure     => "present",
    uid        => "1235",
    gid        => "1006",
    groups     => "dasi",
    comment    => "Curtis Hendrickson, curtish@uab.edu, MICROBIO, Elliot Lefkowitz",
306
307
    managehome => true,
  }
308
  # 20090505 - Disabled, user nolonger active blazerid
309
  @user { "damaraju":
310
311
312
313
    ensure     => "absent",
    uid        => "1158",
    gid        => "1000",
    comment    => "Srinivasa Rao Damaraju, damaraju@uab.edu, ME, Alan Shih",
314
    managehome => false,
315
316
  }
  @user { "dandoun":
317
318
319
320
    ensure     => "present",
    uid        => "1166",
    gid        => "1004",
    comment    => "Dina O Halwani, dandoun@uab.edu, SOE, Andreas Anayiotos",
321
322
323
    managehome => true,
  }
  @user { "deeps":
324
325
326
327
    ensure     => "absent",
    uid        => "1156",
    gid        => "1004",
    comment    => "Deepak Somasundaram, deeps@uab.edu, SOE, Jim Davidson",
328
    managehome => false,
329
330
  }
  @user { "denys":
331
332
333
334
    ensure     => "absent",
    uid        => "1164",
    gid        => "1002",
    comment    => "Denys Bashtovyy, denys@uab.edu, SEGREST, Jere P Segrest",
335
    managehome => false,
336
337
  }
  @user { "dhjohn":
338
339
340
341
342
    ensure     => "present",
    uid        => "559",
    gid        => "1000",
    groups     => "etlab",
    comment    => "David H Johnson, dhjohn@uab.edu, CS (ETLab) Dr Shih",
343
344
345
    managehome => true,
  }
  @user { "dhj":
346
347
348
349
    ensure     => "present",
    uid        => "1263",
    gid        => "1009",
    comment    => "David H Johnson, dhj@uab.edu, CBSE, Lawrence J DeLucas",
350
351
352
    managehome => true,
  }
  @user { "dhross":
353
354
355
356
357
    ensure     => "present",
    uid        => "1180",
    gid        => "1000",
    groups     => "etlab",
    comment    => "Douglas Ross, dhross@uab.edu, ETLab, Alan Shih",
358
359
360
    managehome => true,
  }
  @user { "dillavou":
361
362
363
364
    ensure     => "present",
    uid        => "1113",
    gid        => "600",
    comment    => "Mark Dillavou, dillavou@uab.edu, ME, Alan Shih",
365
366
367
    managehome => true,
  }
  @user { "dokland":
368
369
370
371
    ensure     => "present",
    uid        => "1226",
    gid        => "1009",
    comment    => "Terje Dokland, dokland@uab.edu, BIOSTAT, Bharat Soni",
372
373
    managehome => true,
  }
374
375
376
  # 20090814 - MJH - Disabled account, Dr Song's students have all left her group
  # 20090824 - MJH - Temporarilly reenabled his account so that he can get his data off of Yuhua's workstation
  # 20110908 - MJH - Disabled user
377
  @user { "dpan":
378
379
380
381
    ensure     => "absent",
    uid        => "1266",
    gid        => "1004",
    comment    => "Di Pan, dpan@uab.edu, SOE, Yuhua Song",
382
    managehome => false,
383
384
    shell      => "/sbin/nologin",
    expiry     => "2011-09-01",
385
386
  }
  @user { "dredden":
387
388
389
390
    ensure     => "present",
    uid        => "1208",
    gid        => "1003",
    comment    => "David T Redden, dredden@uab.edu, SSG, David Allison",
391
392
393
    managehome => true,
  }
  @user { "drmcd":
394
395
396
397
    ensure     => "present",
    uid        => "2073",
    gid        => "1000",
    comment    => "David R McDaniel, drmcd@uab.edu, ME, Bharat Soni",
398
399
400
    managehome => true,
  }
  @user { "dtchen":
401
402
403
404
    ensure     => "present",
    uid        => "1062",
    gid        => "1000",
    comment    => "Dung-Tsa Chen, dtchen@uab.edu, ME, Alan Shih",
405
406
    managehome => true,
  }
407
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: dvkini
408
  @user { "dvkini":
409
410
411
412
    ensure     => "absent",
    uid        => "1242",
    gid        => "1000",
    comment    => "Deepak V Kini, dvkini@uab.edu, ME, Roy Koomullil",
413
    managehome => false,
414
    shell      => "/sbin/nologin",
415
416
  }
  @user { "dzhi":
417
418
419
420
    ensure     => "present",
    uid        => "2079",
    gid        => "1003",
    comment    => "Degui Zhi, dzhi@uab.edu, SSG, David Allison",
421
422
    managehome => true,
  }
423
  # disabled per Roy Koomullil (says he doesn't know who this user works for) 20080929
424
  @user { "eddge1":
425
426
427
428
    ensure     => "absent",
    uid        => "1115",
    gid        => "1000",
    comment    => "Eddie G Reaves, eddge1@uab.edu, ME, Roy Koomullil",
429
    managehome => false,
430
431
  }
  @user { "elliotl":
432
433
434
435
    ensure     => "present",
    uid        => "1241",
    gid        => "1006",
    comment    => "Elliot Lefkowitz, elliotl@uab.edu, MICROBIO, Elliot Lefkowitz",
436
437
438
    managehome => true,
  }
  @user { "erickson":
439
440
441
442
    ensure     => "present",
    uid        => "2024",
    gid        => "1003",
    comment    => "Stephen W Erickson, erickson@uab.edu, SSG, David Allison",
443
444
445
    managehome => true,
  }
  @user { "ewinardi":
446
447
448
449
    ensure     => "present",
    uid        => "1268",
    gid        => "1000",
    comment    => "Erik G Winardi, ewinardi@uab.edu, ME, Roy Koomullil",
450
    managehome => true,
451
    shell      => "/bin/tcsh",
452
453
  }
  @user { "fangorn":
454
455
456
457
    ensure     => "present",
    uid        => "2026",
    gid        => "1003",
    comment    => "Douglas K Childers, fangorn@uab.edu, SSG, David Allison",
458
459
460
    managehome => true,
  }
  @user { "fdorothy":
461
462
463
464
465
    ensure     => "present",
    uid        => "1202",
    gid        => "1000",
    groups     => "etlab",
    comment    => "Fredric Dorothy, fdorothy@uab.edu, ME, Alan Shih",
466
467
468
    managehome => true,
  }
  @user { "fsimi":
469
470
471
472
    ensure     => "present",
    uid        => "2006",
    gid        => "1000",
    comment    => "Florentina Simionescu, fsimi@uab.edu, ME, Bharat Soni",
473
474
    managehome => true,
  }
475
  # 20090505 - Disabled, user nolonger active blazerid
476
  @user { "gadburyg":
477
478
479
480
    ensure     => "absent",
    uid        => "1243",
    gid        => "1003",
    comment    => "Gary Gadbury, gadbury@umr.edu, SSG, David Allison",
481
    managehome => false,
482
  }
483
484
  # 20140806 - Per Tommy Foley (via David Littlefield), this user is no longer
  #  at UAB, expiring the account
485
  # 20140825 - MJH - Extending the expiry so that Gary can transfer his Cheaha files to UA
486
  @user { "gary":
487
488
489
490
    ensure     => "present",
    uid        => "1003",
    gid        => "1000",
    comment    => "Gary Chih-Hsiung Cheng, gcheng@uab.edu, ME, Alan Shih",
491
    managehome => false,
492
    shell      => "/bin/tcsh",
493
    expiry     => "2014-09-15",
494
495
  }
  @user { "georgina":
496
497
498
499
    ensure     => "present",
    uid        => "2027",
    gid        => "1003",
    comment    => "Georgina Ankra-Badu, georgina@uab.edu, SSG, David Allison",
500
501
    managehome => true,
  }
502
  # 20090814 - MJH - Disabled account, Dr Song's students have all left her group
503
  @user { "giftedk":
504
505
506
507
    ensure     => "present",
    uid        => "2078",
    gid        => "1004",
    comment    => "Kevin J Anderson, giftedk@uab.edu, SOE, Yuhua Song",
508
509
510
    managehome => true,
  }
  @user { "gmyers":
511
512
513
514
    ensure     => "present",
    uid        => "1205",
    gid        => "1000",
    comment    => "Gregory Myers, gmyers@uab.edu, ME, Tommy Foley",
515
516
    managehome => true,
  }
517
  # disabled per Roy Koomullil 20080929
518
  @user { "gokul":
519
520
521
522
    ensure     => "absent",
    uid        => "1056",
    gid        => "1000",
    comment    => "Gokul Narayanan, unknown@uab.edu, ME, Roy Koomullil",
523
    managehome => false,
524
    shell      => "/bin/tcsh",
525
526
  }
  @user { "gpage":
527
528
529
530
    ensure     => "absent",
    uid        => "1017",
    gid        => "1003",
    comment    => "Grier Page, gpage@uab.edu, SSG, David Allison",
531
    managehome => false,
532
533
  }
  @user { "guiming":
534
535
536
537
    ensure     => "present",
    uid        => "2023",
    gid        => "1003",
    comment    => "Guimin Gao, guiming@uab.edu, SSG, David Allison",
538
539
    managehome => true,
  }
540
  # 20090505 - Disabled, user nolonger active blazerid
541
  @user { "gwinj072":
542
543
544
545
    ensure     => "absent",
    uid        => "1043",
    gid        => "1000",
    comment    => "James H. Gwin, unknown@uab.edu, ME, Jong-Eun Kim",
546
    managehome => false,
547
548
  }
  @user { "gregb":
549
550
551
552
    ensure     => "present",
    uid        => "2003",
    gid        => "1008",
    comment    => "Gregory J Bowersock, gregb@uab.edu, SURGERY, James A Mobley",
553
554
    managehome => true,
  }
555
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: harsh5
556
  @user { "harsh5":
557
558
559
560
    ensure     => "absent",
    uid        => "1276",
    gid        => "1000",
    comment    => "Harshad S Deshpande, harsh5@uab.edu, ME, Roy Koomullil",
561
    managehome => false,
562
    shell      => "/sbin/nologin",
563
564
  }
  @user { "htiwari":
565
566
567
568
    ensure     => "present",
    uid        => "1173",
    gid        => "1003",
    comment    => "Hemant Tiwari, htiwari@uab.edu, SSG, David Allison",
569
570
571
    managehome => true,
  }
  @user { "hwiener":
572
573
574
575
    ensure     => "present",
    uid        => "2008",
    gid        => "1003",
    comment    => "Howard William Wiener, hwiener@uab.edu, SSG, Hemant K Tiwari",
576
577
    managehome => true,
  }
578
  # disabled per Jelaiw 20080929
579
  @user { "issacoul":
580
581
582
583
    ensure     => "absent",
    uid        => "2014",
    gid        => "1003",
    comment    => "Issa Coulibaly, issacoul@uab.edu, SSG, David Allison",
584
    managehome => false,
585
586
  }
  @user { "jace16":
587
588
589
590
591
    ensure     => "absent",
    uid        => "571",
    gid        => "1000",
    groups     => "etlab",
    comment    => "Jace Brewster, jace16@uab.edu, ME, Alan Shih",
592
    managehome => false,
593
  }
594
595
  # disabled per Jelaiw 20080929
  # Jasmin is still colaberating with UAB and still requires access 20081001
596
  @user { "jdivers":
597
598
599
600
    ensure     => "present",
    uid        => "1188",
    gid        => "1003",
    comment    => "Jasmin Divers, jdivers15@gmail.com, SSG, David Allison",
601
602
603
    managehome => true,
  }
  @user { "jguo":
604
605
606
607
    ensure     => "present",
    uid        => "2043",
    gid        => "1017",
    comment    => "Jingyu Guo, jguo@uab.edu, GENETICS, Alan Shih",
608
609
    managehome => true,
  }
610
  # 20100222 - MJH - Disabled user, their email address auto unsubscribed from the HPC list due fatal bounces
611
  @user { "jjacob":
612
613
614
615
    ensure     => "absent",
    uid        => "1155",
    gid        => "1000",
    comment    => "Jebin Jacob, jjacob@uab.edu, ME, Alan Shih",
616
    managehome => false,
617
    shell      => "/sbin/nologin",
618
  }
619
620
  # 20140806 - Per Tommy Foley (via David Littlefield), this user is no longer
  #  at UAB, expiring the account
621
  @user { "jkim":
622
623
624
625
    ensure     => "present",
    uid        => "1007",
    gid        => "1000",
    comment    => "Jong-Eun Kim, jkim@uab.edu, ME, Alan Shih",
626
    managehome => false,
627
    expiry     => "2014-08-16",
628
629
  }
  @user { "jelaiw":
630
631
632
633
    ensure     => "present",
    uid        => "1021",
    gid        => "1003",
    comment    => "Jelai Wang, jelaiw@uab.edu, SSG, David Allison",
634
635
636
    managehome => true,
  }
  @user { "jmoon":
637
638
639
640
    ensure     => "present",
    uid        => "1239",
    gid        => "1006",
    comment    => "Jim Moon, jmoon@uab.edu, MICROBIO, Elliot Lefkowitz",
641
642
    managehome => true,
  }
643
  # 20100111 - MJH - John Robinson is at South Dakota State now
644
  @user { "jmr":
645
646
647
648
    ensure     => "absent",
    uid        => "1160",
    gid        => "1009",
    comment    => "John Robinson, jmr@uab.edu, BIOSTAT, Herbert C Cheung",
649
    managehome => false,
650
    shell      => "/sbin/nologin",
651
652
  }
  @user { "jonsson":
653
654
655
656
    ensure     => "present",
    uid        => "2040",
    gid        => "1001",
    comment    => "Colleen B Jonsson, jonsson@sri.org, SRI, Bharat Soni",
657
658
659
    managehome => true,
  }
  @user { "jstreiff":
660
661
662
663
    ensure     => "absent",
    uid        => "1229",
    gid        => "1004",
    comment    => "John Streiff, jstreiff@uab.edu, SOE, Yuhua Song",
664
    managehome => false,
665
666
  }
  @user { "jsuever":
667
668
669
670
    ensure     => "absent",
    uid        => "1259",
    gid        => "1004",
    comment    => "Jonathan D Suever, jsuever@uab.edu, SOE, Yuhua Song",
671
    managehome => false,
672
  }
673
  # disabled per Roy Koomullil 20080929
674
  @user { "kailash":
675
676
677
678
    ensure     => "absent",
    uid        => "1200",
    gid        => "1004",
    comment    => "Kailash Bohra, unknown@uab.edu, ME, Roy Koomullil",
679
    managehome => false,
680
  }
681
  # 20110908 - MJH - disabled user no longer in UAB AD
682
  @user { "kangguo":
683
684
685
686
    ensure     => "absent",
    uid        => "2017",
    gid        => "1003",
    comment    => "Guolian Kang, kangguo@uab.edu, SSG, David Allison",
687
    managehome => false,
688
689
    shell      => "/sbin/nologin",
    expiry     => "2011-09-01",
690
  }
691
  # Ronald Bengimin old boss 20090209
692
  @user { "kawai":
693
694
695
696
    ensure     => "present",
    uid        => "2074",
    gid        => "1007",
    comment    => "Ryoichi Kawai, kawai@uab.edu, PHYSICS, Alan Shih",
697
698
699
    managehome => true,
  }
  @user { "kmanne09":
700
701
702
703
    ensure     => "present",
    uid        => "2072",
    gid        => "1000",
    comment    => "Kartik Manne, kmanne09@uab.edu, ME, Chiquito Crasto and Bharat Soni",
704
705
    managehome => true,
  }
706
  # disabled per Roy Koomullil 20080929
707
  @user { "kashyap":
708
709
710
711
    ensure     => "absent",
    uid        => "1057",
    gid        => "1000",
    comment    => "Vinay G Kashyap, unknown@uab.edu, ME, Roy Koomullil",
712
    managehome => false,
713
  }
714
  # disabled per Roy Koomullil 20080929
715
  @user { "kathiru":
716
717
718
719
    ensure     => "absent",
    uid        => "1150",
    gid        => "1000",
    comment    => "Rajesh Kathiru, unknown@uab.edu, ME, Roy Koomullil",
720
    managehome => false,
721
722
  }
  @user { "kbfarley":
723
724
725
726
    ensure     => "present",
    uid        => "2036",
    gid        => "1000",
    comment    => "Kathleen B Farley, kbfarley@uab.edu, ME, Alan Shih",
727
728
    managehome => true,
  }
729
  # Gary Cheng says to remove this user, researching 20080929
730
  @user { "kdn":
731
732
733
734
    ensure     => "absent",
    uid        => "514",
    gid        => "1000",
    comment    => "Kshitij Neroorkar, unknown@uab.edu, ME, Gary Cheng",
735
    managehome => false,
736
737
    shell      => "/sbin/nologin",
    expiry     => "2011-09-01",
738
739
  }
  @user { "ketaki":
740
741
742
743
    ensure     => "present",
    uid        => "562",
    gid        => "562",
    comment    => "Ketaki A More, ketakim@uab.edu, KETAKI, unknown",
744
745
    managehome => true,
  }
746
747
748
749
  # 20090814 - MJH - Disabled account, Dr Song's students have all left her group
  # 20090825 - MJH - reenabled while Qi downloads his data
  # 20100120 - MJH - Disabled again, it is not clear whom Qi works with now
  # 20120801 - MJH - Reenabling the account, Qi now works for Niunjun Liu in Biostat
750
  @user { "kid1412":
751
752
    ensure     => "present",
    uid        => "1267",
753
    gid        => "biostat",
754
    comment    => "Qi Yan, kid1412@uab.edu, BIOSTAT, Nianjun Liu",
755
756
    managehome => true,
  }
757
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: kngine
758
  @user { "kngine":
759
760
761
762
    ensure     => "absent",
    uid        => "1269",
    gid        => "1000",
    comment    => "IL Hwan Kim, kngine@uab.edu, ME, Jong-Eun Kim",
763
    managehome => false,
764
    shell      => "/sbin/nologin",
765
766
  }
  @user { "knord137":
767
768
769
770
    ensure     => "present",
    uid        => "2037",
    gid        => "1000",
    comment    => "Kevin Nord, knord137@uab.edu, ME, Alan Shih",
771
772
773
    managehome => true,
  }
  @user { "kwalls71":
774
775
776
777
    ensure     => "present",
    uid        => "1257",
    gid        => "1000",
    comment    => "Kenneth C. Walls, kwalls71@uab.edu, ME, David Littlefield",
778
779
780
    managehome => true,
  }
  @user { "kzhang":
781
782
783
784
    ensure     => "present",
    uid        => "1117",
    gid        => "1003",
    comment    => "Kui Zhang, kzhang@uab.edu, SSG, David Allison",
785
786
787
    managehome => true,
  }
  @user { "lakshya":
788
789
790
791
    ensure     => "present",
    uid        => "1252",
    gid        => "1000",
    comment    => "Lakshya J Deka, lakshya@uab.edu, ME, Jong-Eun Kim",
792
793
794
    managehome => true,
  }
  @user { "langchen":
795
796
797
798
    ensure     => "present",
    uid        => "1195",
    gid        => "1004",
    comment    => "Lang Chen, langchen@uab.edu, SOE, David Allison",
799
800
801
    managehome => true,
  }
  @user { "lchli":
802
803
804
805
    ensure     => "present",
    uid        => "1172",
    gid        => "1004",
    comment    => "Longchuan Li, lchli@uab.edu, ME, Andreas Anayiotos",
806
807
808
    managehome => true,
  }
  @user { "lizp67":
809
810
811
812
    ensure     => "absent",
    uid        => "1055",
    gid        => "1000",
    comment    => "Zuoping Li, lizp67@uab.edu, ME, Jong-Eun Kim",
813
    managehome => false,
814
815
  }
  @user { "lkv05":
816
817
818
819
    ensure     => "present",
    uid        => "2007",
    gid        => "1003",
    comment    => "Luara Kelly Vaughan, lkv05@uab.edu, SSG, David Allison",
820
821
    managehome => true,
  }
822
  # disabled user, Lang Chen uses langchen as the longin id 20081016
823
  @user { "longman":
824
825
826
827
    ensure     => "absent",
    uid        => "1025",
    gid        => "1003",
    comment    => "Lang Chen, unknown@uab.edu, SSG, David Allison",
828
    managehome => false,
829
  }
830
  # disabled per Jelaiw 20080929
831
  @user { "lyyc4":
832
833
834
835
    ensure     => "absent",
    uid        => "1245",
    gid        => "1003",
    comment    => "Lin Yang, lyyc4@umr.edu, SSG, David Allison",
836
    managehome => false,
837
838
  }
  @user { "maryo":
839
840
841
842
    ensure     => "present",
    uid        => "1238",
    gid        => "1006",
    comment    => "Mary Odom, maryo@uab.edu, MICROBIO, Elliot Lefkowitz",
843
844
845
    managehome => true,
  }
  @user { "mbeasley":
846
847
848
849
    ensure     => "present",
    uid        => "2029",
    gid        => "1003",
    comment    => "Timothy Mark Beasleyr, mbeasley@uab.edu, SSG, David Allison",
850
851
852
    managehome => true,
  }
  @user { "mccubrey":
853
854
855
856
    ensure     => "present",
    uid        => "2021",
    gid        => "1003",
    comment    => "Raymond O. McCubrey, mccubrey@uab.edu, SSG, David Allison",
857
858
859
    managehome => true,
  }
  @user { "mckinnba":
860
861
862
863
    ensure     => "present",
    uid        => "2009",
    gid        => "1012",
    comment    => "Brett A McKinney, mckinnba@uab.edu, MEDICINE, Alan Shih",
864
865
    managehome => true,
  }
866
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: mek
867
  @user { "mek":
868
869
870
871
    ensure     => "absent",
    uid        => "1177",
    gid        => "1000",
    comment    => "Megan E Kern, mek@uab.edu, ME, David Littlefield",
872
    managehome => false,
873
874
    shell      => "/sbin/nologin",
    expiry     => "2010-07-12",
875
876
  }
  @user { "mhanby":
877
878
879
880
    ensure     => "present",
    uid        => "10000",
    gid        => "10000",
    groups     => ["atlab", "kvm", "galaxy-admin", "galaxy-users"],
881
    comment    => "Mike Hanby, mhanby@uab.edu, ME, Tommy Foley (tfoley@uab.edu)",
882
883
884
    managehome => true,
  }
  @user { "mhanby-test":
885
886
887
888
    ensure     => "absent",
    uid        => "55555",
    gid        => "me",
    comment    => "Mike Hanby test account, mhanby@uab.edu, ME, Tommy Foley",
889
    managehome => false,
890
891
  }
  @user { "mikako":
892
893
894
895
    ensure     => "present",
    uid        => "2013",
    gid        => "1003",
    comment    => "Mikako Kawai, mikako@uab.edu, SSG, David Allison",
896
897
898
    managehome => true,
  }
  @user { "mkjones":
899
900
901
902
    ensure     => "present",
    uid        => "1232",
    gid        => "1002",
    comment    => "Martin K Jones, mkjones@uab.edu, SEGREST, Jere P Segrest",
903
904
    managehome => true,
  }
905
  # 20100222 - MJH - Disabled, user no longer at UAB
906
  @user { "mkwojc":
907
908
909
910
    ensure     => "absent",
    uid        => "2012",
    gid        => "1003",
    comment    => "Mary Wojczynski, mkwojc@uab.edu, SSG, David Allison",
911
    managehome => false,
912
    shell      => "/sbin/nologin",
913
  }
914
  # disabled per Jelaiw 20080929
915
  @user { "mpadilla":
916
917
918
919
    ensure     => "absent",
    uid        => "2025",
    gid        => "1003",
    comment    => "Miguel A Padilla, mpadilla@uab.edu, SSG, David Allison",
920
    managehome => false,
921
922
  }
  @user { "mzhang":
923
924
925
926
    ensure     => "present",
    uid        => "1163",
    gid        => "1003",
    comment    => "Mike Zhang, mzhang@uab.edu, SSG, David Allison",
927
928
929
    managehome => true,
  }
  @user { "najaf":
930
931
932
933
    ensure     => "absent",
    uid        => "1240",
    gid        => "1006",
    comment    => "Najaf Shah, unknown@uab.edu, MICROBIO, Elliot Lefkowitz",
934
    managehome => false,
935
  }
936
  # 20100712 - MJH - Disabling mephisto user per Alan Shih: ncarpent
937
  @user { "ncarpent":
938
939
940
941
    ensure     => "absent",
    uid        => "557",
    gid        => "1000",
    comment    => "Nolan Carpenter, ncarpent@uab.edu, ME, Doug Ross",
942
    managehome => false,
943
    shell      => "/sbin/nologin",
944
  }
945
  # disabled per Roy Koomullil 20080929
946
  @user { "neelesh":
947
948
949
950
    ensure     => "absent",
    uid        => "1112",
    gid        => "1000",
    comment    => "Neelesh S Bhopatka, unknown@uab.edu, ME, Roy Koomullil",
951
    managehome => false,
952
953
  }
  @user { "neha4":
954
955
956
957
    ensure     => "present",
    uid        => "1137",
    gid        => "1000",
    comment    => "Neha Butala, neha4@uab.edu, ME, Jong-Eun Kim",
958
959
    managehome => true,
  }
960
  # disabled per Jelaiw 20080929
961
  @user { "nikhilg":
962
963
964
965
    ensure     => "absent",
    uid        => "1135",
    gid        => "1003",
    comment    => "Nikhil Garge, unknown@uab.edu, SSG, David Allison",
966
    managehome => false,
967
968
  }
  @user { "nitin":
969
970
971
972
    ensure     => "absent",
    uid        => "1147",
    gid        => "1000",
    comment    => "Nitin Bhagat, nitin@uab.edu, ME, Roy Koomullil",
973
    managehome => false,
974
975
    expiry     => "2011-08-01",
    shell      => "/sbin/nologin",
976
977
  }
  @user { "nliu":
978
979
980
981
    ensure     => "present",
    uid        => "1181",
    gid        => "1003",
    comment    => "Nianjun Liu, nliu@uab.edu, SSG, David Allison",
982
983
984
    managehome => true,
  }
  @user { "nwineing":
985
986
987
988
    ensure     => "present",
    uid        => "2028",
    gid        => "1003",
    comment    => "Nathan E Wineinger, nwineing@uab.edu, SSG, David Allison",
989
990
991
    managehome => true,
  }
  @user { "pattersj":
992
993
994
995
    ensure     => "present",
    uid        => "1121",
    gid        => "1002",
    comment    => "James C Patterson, pattersj@uab.edu, SEGREST, Jere P Segrest",
996
997
    managehome => true,
  }
998
  # Intern with John-Paul Robinson, added 20090225
999
  @user { "pavgi":
1000
    ensure     => "present",