chiark
/
gitweb
/
~mdw
/
distorted-letsencrypt
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
bin/make-cert, bin/fix-cert-chain: Hack certificate chains for compatiblity.
[distorted-letsencrypt]
/
bin
/
setup
1
#! /bin/sh
2
set -ex
3
4
apt-get install dehydrated
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