~mdw
/
ca
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bin/setup: Fix permissions on `ca.key' and `ca.cert'.
[ca]
/
bin
/
setup
diff --git
a/bin/setup
b/bin/setup
index
845c2a4
..
a87d5b4
100755
(executable)
--- a/
bin/setup
+++ b/
bin/setup
@@
-67,9
+67,12
@@
exec >@stdout 2>@stderr openssl req -config "etc/openssl.conf" \
-text -out "ca.cert" -keyout "private/ca.key" \
-new -x509 -days $C(ca-period) \
-subj $subject
-text -out "ca.cert" -keyout "private/ca.key" \
-new -x509 -days $C(ca-period) \
-subj $subject
-file attributes "
ca.cert
" \
+file attributes "
private/ca.key
" \
-owner $C(ca-owner) -group $C(ca-group) \
-permissions 0640
-owner $C(ca-owner) -group $C(ca-group) \
-permissions 0640
+file attributes "ca.cert" \
+ -owner $C(ca-owner) -group $C(ca-group) \
+ -permissions 0644
## Set up the directories for the actual certificates. These are published
## by the web server.
## Set up the directories for the actual certificates. These are published
## by the web server.