From 3120e2ab7c09cac426e543e3bbbd4c33052ee11b Mon Sep 17 00:00:00 2001 From: void Date: Sun, 25 Apr 2021 22:13:08 +0000 Subject: [PATCH] usar hainish --- Makefile | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index c960e59..35bdcc2 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,8 @@ ca_key ?= ca/key.key ca_crt ?= ca/crt.crt ca_tpl ?= templates/ca.tpl +hainish ?= ../haini.sh/haini.sh + domain_key ?= domain/$(domain).key domain_csr ?= domain/$(domain).csr domain_crt ?= domain/$(domain).crt @@ -29,27 +31,27 @@ templates/%.tpl: templates/%.tpl.in # Generate private keys %.key: mkdir -p $(dir $@) - certtool --generate-privkey --ask-pass --sec-param medium --outfile $@ + $(hainish) "cd /Sutty/sutty.local && certtool --generate-privkey --ask-pass --sec-param medium --outfile $@" chmod 600 $@ # Generates a self-signed key for the CA $(ca_crt): $(ca_key) - certtool --generate-self-signed \ + $(hainish) "cd /Sutty/sutty.local && certtool --generate-self-signed \ --load-privkey $< \ --template $(ca_tpl) \ - --outfile $@ + --outfile $@" # Generates a certificate signing request domain/%.csr: $(domain_tpl) - certtool --generate-request --load-privkey $(domain_key) --outfile $@ --template $< + $(hainish) "cd /Sutty/sutty.local && certtool --generate-request --load-privkey $(domain_key) --outfile $@ --template $<" # Generates a site certificate domain/%.crt: - certtool --generate-certificate --load-request $(domain_csr) \ + $(hainish) "cd /Sutty/sutty.local && certtool --generate-certificate --load-request $(domain_csr) \ --load-ca-certificate $(ca_crt) \ --load-ca-privkey $(ca_key) \ --template $(domain_tpl) \ - --outfile $@ + --outfile $@" ca: $(ca_key) $(ca_crt) ## Generate the CA keypair install-ca: $(ca_crt) ## Install the CA on system