Commit | Line | Data |
---|---|---|
0f9f712c CE |
1 | #!/bin/bash |
2 | ||
3 | # Create shared directories, set permissions | |
4 | ||
5 | SHAREDROOT=`../bin/domtool-config -path shared-root` | |
6 | ||
7 | if [ -z "$SHAREDROOT" ]; then | |
8 | echo "shared-root not set, domtool not built?" | |
9 | exit 1 | |
10 | fi | |
11 | ||
12 | function if_afs () { | |
13 | if [[ $SHAREDROOT == /afs/* ]]; then | |
14 | $* | |
15 | fi | |
16 | } | |
17 | ||
18 | if_afs echo "AFS in use. This will not work correctly." | |
19 | ||
20 | set -x | |
21 | ||
22 | mkdir -p $SHAREDROOT | |
23 | ||
24 | for d in backup certs email firewall keys lib logs nodes nodes.old serials webalizer; do | |
25 | mkdir $SHAREDROOT/$d | |
26 | done | |
27 | ||
28 | touch $SHAREDROOT/firewall/user.rules | |
29 |