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 qmaild.qmail $@
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 qmaild.qmail 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"
syntax highlighted by Code2HTML, v. 0.9.1