chiark
/
gitweb
/
~mdw
/
distorted-letsencrypt
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
bin/setup: The `cert' directory doesn't need to be group-writable.
[distorted-letsencrypt]
/
bin
/
setup
1
#! /bin/sh
2
set -ex
3
4
user=letsencrypt
5
home=$(getent passwd $user | cut -d: -f6)
6
cd $home
7
8
while read d m u g; do
9
mkdir -p $d
10
chmod $m $d
11
chown $u:$g $d
12
done <<EOF
13
. 755 root root
14
.cache 2775 root $user
15
.config 2775 root $user
16
.local 2775 root $user
17
cert 2755 root $user
18
etc 2770 root $user
19
log 2775 root $user
20
tmp 2770 root $user
21
webroot 755 root root
22
webroot/.well-known 755 root root
23
webroot/.well-known/acme-challenge 2775 root $user
24
EOF