root / tools / users-setup.in @ cdd27f7f
History | View | Annotate | Download (651 Bytes)
1 |
#!/bin/sh |
---|---|
2 |
#Create common groups |
3 |
addgroup --system @GNTDAEMONSGROUP@ |
4 |
addgroup --system @GNTADMINGROUP@ |
5 |
|
6 |
#Create user-specific groups |
7 |
addgroup --system @GNTMASTERUSER@ |
8 |
addgroup --system @GNTRAPIUSER@ |
9 |
addgroup --system @GNTCONFDUSER@ |
10 |
|
11 |
#Create users |
12 |
adduser --system --ingroup @GNTMASTERDGROUP@ @GNTMASTERUSER@ |
13 |
adduser --system --ingroup @GNTRAPIGROUP@ @GNTRAPIUSER@ |
14 |
adduser --system --ingroup @GNTCONFDGROUP@ @GNTCONFDUSER@ |
15 |
adduser --system @GNTNODEDUSER@ |
16 |
|
17 |
#Add users to extra groups |
18 |
for u in @GNTMASTERUSER@ @GNTCONFDUSER@ @GNTRAPIUSER@ |
19 |
do |
20 |
adduser $u @GNTDAEMONSGROUP@ |
21 |
done |
22 |
|
23 |
for u in @GNTMASTERUSER@ @GNTRAPIUSER@ |
24 |
do |
25 |
adduser $u @GNTADMINGROUP@ |
26 |
done |