Commit | Line | Data |
---|---|---|
1 | #! /bin/sh | |
2 | set -ex | |
3 | ||
4 | apt-get install python-virtualenv python2.7-dev libffi-dev libaugeas0 | |
5 | ||
6 | user=letsencrypt | |
7 | home=$(getent passwd $user | cut -d: -f6) | |
8 | cd $home | |
9 | ||
10 | while read d m u g; do | |
11 | mkdir -p $d | |
12 | chmod $m $d | |
13 | chown $u:$g $d | |
14 | done <<EOF | |
15 | . 755 root root | |
16 | cert 2755 root $user | |
17 | etc 2770 root $user | |
18 | tmp 2770 root $user | |
19 | webroot 755 root root | |
20 | webroot/.well-known 755 root root | |
21 | webroot/.well-known/acme-challenge 2775 root $user | |
22 | EOF |