blob: d869999673b8ef8310ea215a6f806ad2a5772820 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
cert-req: req.pem
cert cert-req: QMAIL/control/clientcert.pem
@:
QMAIL/control/clientcert.pem: QMAIL/control/servercert.pem
ln -s $< $@
QMAIL/control/servercert.pem:
PATH=$$PATH:/usr/local/ssl/bin \
openssl req -new -x509 -nodes -days 366 -out $@ -keyout $@
chmod 640 $@
chown `head -2 conf-users | tail -1`:`head -1 conf-groups` $@
req.pem:
PATH=$$PATH:/usr/local/ssl/bin openssl req \
-new -nodes -out $@ -keyout QMAIL/control/servercert.pem
chmod 640 QMAIL/control/servercert.pem
chown `head -2 conf-users | tail -1`:`head -1 conf-groups` QMAIL/control/servercert.pem
@echo
@echo "Send req.pem to your CA to obtain signed_req.pem, and do:"
@echo "cat signed_req.pem >> QMAIL/control/servercert.pem"
|