-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCERT
40 lines (21 loc) · 1.04 KB
/
CERT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
This site uses a Let's Encrypt cert. The cert is valid for 90
days from issue, and must be renewed before that expires.
*** This is required to be done manually. ***
To create a new cert:
1. login as root to mx.ntpsec.org
2. run ~/Do-certbot-blog
3. it will run, until it tells you something like this:
# printf "%s" 1G_7ljEupm1uG7F0mJhWDvhAiHeNtCB0iNRpdxB1hZI.QkjTNSDQNkoUxeL1n5tMRVf8qR6vblgNR6MKdG3DdbM > .well-known/acme-challenge/1G_7ljEupm1uG7F0mJhWDvhAiHeNtCB0iNRpdxB1hZI
4. Make a fresh clone of
[email protected]:NTPsec/blog.git
5. cd to the git root, run the printf that certbot gave you.
6. build the site: # jekyll build -d public
7. add the new file: # git add .well-known/acme-challenge/*
8: commit it: # git commit -a
9: push it: # git push
10: wait until the file shows up in:
https://blog.ntpsec.org/.well-known/acme-challenge/
11. Press enter to let Do-certbot-blog finish.
12. Go to GL pages: https://gitlab.com/NTPsec/blog/pages
13. remove blog.ntpsec.org
14. add blog.ntpsec.org, cut/paste in the new public/private keys.