~mdw
/
distorted-letsencrypt
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Switch to running dehydrated.
[distorted-letsencrypt]
/
bin
/
setup
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