Skip to content

Commit c45725a

Browse files
authored
initial docs
1 parent 70804bf commit c45725a

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,23 @@
11
# letsencrypt-certificates
2-
install Let's Encrypt CA certificates in /etc/grid-security/certificates
2+
You get user certificates from [CILogon](https://cilogon.org/) but you also need host certificates.
3+
You looked over the list of [IGTF](https://igtf.net) CAs but they don't meet your needs.
4+
Why not use the [Let's Encrypt CA](https://letsencrypt.org/)?
5+
How do you set up `/etc/grid-security` for the Let's Encrypt CA?
6+
7+
## Getting your host certificate
8+
Follow the Let's Encrypt [Getting Started](https://letsencrypt.org/getting-started/) guide.
9+
10+
## Setting up /etc/grid-security/host*.pem
11+
```
12+
ln -s /etc/letsencrypt/live/*/cert.pem /etc/grid-security/hostcert.pem
13+
ln -s /etc/letsencrypt/live/*/privkey.pem /etc/grid-security/hostkey.pem
14+
chmod 0600 /etc/letsencrypt/archive/*/privkey*.pem # ugh!
15+
```
16+
17+
## Setting up /etc/grid-security/certificates
18+
```
19+
git clone https://github.com/cilogon/letsencrypt-certificates.git
20+
cd letsencrypt-certificates/
21+
make
22+
sudo make install
23+
```

0 commit comments

Comments
 (0)