From: Alan T. DeKok Date: Wed, 23 Jan 2013 20:08:34 +0000 (-0500) Subject: More forgiving way of making CA depend on index && serial X-Git-Tag: release_2_2_1~192 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1dd3963f412e5096d01e526a6a44ededd40ad549;p=thirdparty%2Ffreeradius-server.git More forgiving way of making CA depend on index && serial If they don't exist, we create them. If they do exist, we don't care if they changed. --- diff --git a/raddb/certs/Makefile b/raddb/certs/Makefile index cfd31cd3a8b..5acea0e0c61 100644 --- a/raddb/certs/Makefile +++ b/raddb/certs/Makefile @@ -51,7 +51,9 @@ dh: # Create a new self-signed CA certificate # ###################################################################### -ca.key ca.pem: ca.cnf index.txt serial +ca.key ca.pem: ca.cnf + @[ -f index.txt ] || $(MAKE) index.txt + @[ -f serial ] || $(MAKE) serial openssl req -new -x509 -keyout ca.key -out ca.pem \ -days $(CA_DEFAULT_DAYS) -config ./ca.cnf