Revert "usar hainish"

This reverts commit 3120e2ab7c09cac426e543e3bbbd4c33052ee11b.
This commit is contained in:
f 2024-07-10 18:08:44 -03:00
parent 577e9b0b47
commit bc6e9c1577
No known key found for this signature in database

View File

@ -11,8 +11,6 @@ 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
@ -31,27 +29,27 @@ templates/%.tpl: templates/%.tpl.in
# Generate private keys
%.key:
mkdir -p $(dir $@)
$(hainish) "cd /Sutty/sutty.local && certtool --generate-privkey --ask-pass --sec-param medium --outfile $@"
certtool --generate-privkey --ask-pass --sec-param medium --outfile $@
chmod 600 $@
# Generates a self-signed key for the CA
$(ca_crt): $(ca_key)
$(hainish) "cd /Sutty/sutty.local && certtool --generate-self-signed \
certtool --generate-self-signed \
--load-privkey $< \
--template $(ca_tpl) \
--outfile $@"
--outfile $@
# Generates a certificate signing request
domain/%.csr: $(domain_tpl)
$(hainish) "cd /Sutty/sutty.local && certtool --generate-request --load-privkey $(domain_key) --outfile $@ --template $<"
certtool --generate-request --load-privkey $(domain_key) --outfile $@ --template $<
# Generates a site certificate
domain/%.crt:
$(hainish) "cd /Sutty/sutty.local && certtool --generate-certificate --load-request $(domain_csr) \
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