1 |
< |
#!/usr/local/bin/bash |
1 |
> |
#!/usr/bin/env bash |
2 |
|
# Douglas Thrift |
3 |
|
# |
4 |
|
# CCS Computer Science |
7 |
|
|
8 |
|
source '/ccs/bin/common.sh' |
9 |
|
|
10 |
– |
BASE='dc=ccs,dc=ucsb,dc=edu' |
11 |
– |
SECRET='/ccs/etc/secret' |
12 |
– |
|
10 |
|
ID=$((`$ldapsearch -b "ou=People,$BASE" -LLL -S 'uidNumber' 'uidNumber' \ |
11 |
|
| $sed -Ee 's/^uidNumber: (1[0-9]{3})$/\1/p;d' | $tail -n 1` + 1)) |
12 |
|
|
15 |
|
objectclass: top |
16 |
|
objectclass: account |
17 |
|
objectclass: posixAccount |
18 |
+ |
objectclass: shadowAccount |
19 |
|
objectclass: ucsbCcsLoginShells |
20 |
|
objectclass: sambaSamAccount |
21 |
|
cn: $NAME |