mod_http: Use hostname from the correct context (thanks gryffus)
[prosody.git] / certs / Makefile
index 17b9dfa9c16d805296cebe171da9644228653bbd..f3854c5f98b9b5143d654d933f4cb8c031d34628 100644 (file)
@@ -1,4 +1,4 @@
-.DEFAULT: localhost.cert
+.DEFAULT: localhost.crt
 keysize=2048
 
 # How to:
@@ -8,15 +8,17 @@ keysize=2048
 # Then `make yourhost.key` to create your private key, you can
 # include keysize=number to change the size of the key.
 # Then you can either `make yourhost.csr` to generate a certificate
-# signing request that you can submit to a CA, or `make yourhost.cert`
+# signing request that you can submit to a CA, or `make yourhost.crt`
 # to generate a self signed certificate.
 
+.PRECIOUS: %.cnf %.key
+
 # To request a cert
 %.csr: %.cnf %.key
        openssl req -new -key $(lastword $^) -out $@ -utf8 -config $(firstword $^)
 
 # Self signed
-%.cert: %.cnf %.key
+%.crt: %.cnf %.key
        openssl req -new -x509 -nodes -key $(lastword $^) -days 365 \
                -sha1 -out $@ -utf8 -config $(firstword $^)
 
@@ -25,4 +27,4 @@ keysize=2048
 
 %.key:
        openssl genrsa $(keysize) > $@
-       @chmod 400 -c $@
+       @chmod 400 $@