From 9e6f58a8f954748715f4bbb58c0802a76845bec7 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 10 Oct 2024 17:24:57 -0500 Subject: [PATCH] add farm3,4 and 5 Signed-off-by: Jeff Carr --- Makefile | 6 ++++++ farm/Makefile | 34 ++++++++++++++++++++++++++++++-- farm/farm03_server_template.info | 5 +++++ farm/farm04_server_template.info | 5 +++++ farm/farm05_server_template.info | 5 +++++ 5 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 farm/farm03_server_template.info create mode 100644 farm/farm04_server_template.info create mode 100644 farm/farm05_server_template.info diff --git a/Makefile b/Makefile index f73998c..73a302e 100644 --- a/Makefile +++ b/Makefile @@ -66,3 +66,9 @@ farm02: cp /etc/pki/CA/farm02_server_key.pem /etc/pki/libvirt/private/serverkey.pem cp /etc/pki/CA/farm02_client_certificate.pem /etc/pki/libvirt/clientcert.pem cp /etc/pki/CA/farm02_client_key.pem /etc/pki/libvirt/private/clientkey.pem + +list-farm01: + virsh -c qemu://farm01/system list + +list-farm02: + virsh -c qemu://farm02/system list diff --git a/farm/Makefile b/farm/Makefile index 7e864e7..7e06f28 100644 --- a/farm/Makefile +++ b/farm/Makefile @@ -5,10 +5,19 @@ all: make mkcerts make certtool-farm01 make certtool-farm02 + make certtool-farm03 + make certtool-farm04 + make certtool-farm05 + +clean: + rm -f *.pem mkcerts: certtool --generate-privkey > farm01_server_key.pem certtool --generate-privkey > farm02_server_key.pem + certtool --generate-privkey > farm03_server_key.pem + certtool --generate-privkey > farm04_server_key.pem + certtool --generate-privkey > farm05_server_key.pem certtool-farm01: certtool --generate-certificate \ @@ -26,5 +35,26 @@ certtool-farm02: --load-ca-privkey ../certificate_authority_key.pem \ --outfile farm02_server_certificate.pem -clean: - rm -f *.pem +certtool-farm03: + certtool --generate-certificate \ + --template farm03_server_template.info \ + --load-privkey farm03_server_key.pem \ + --load-ca-certificate ../certificate_authority_certificate.pem \ + --load-ca-privkey ../certificate_authority_key.pem \ + --outfile farm03_server_certificate.pem + +certtool-farm04: + certtool --generate-certificate \ + --template farm04_server_template.info \ + --load-privkey farm04_server_key.pem \ + --load-ca-certificate ../certificate_authority_certificate.pem \ + --load-ca-privkey ../certificate_authority_key.pem \ + --outfile farm04_server_certificate.pem + +certtool-farm05: + certtool --generate-certificate \ + --template farm05_server_template.info \ + --load-privkey farm05_server_key.pem \ + --load-ca-certificate ../certificate_authority_certificate.pem \ + --load-ca-privkey ../certificate_authority_key.pem \ + --outfile farm05_server_certificate.pem diff --git a/farm/farm03_server_template.info b/farm/farm03_server_template.info new file mode 100644 index 0000000..9170287 --- /dev/null +++ b/farm/farm03_server_template.info @@ -0,0 +1,5 @@ +organization = WIT.COM Inc. +cn = farm03 +tls_www_server +encryption_key +signing_key diff --git a/farm/farm04_server_template.info b/farm/farm04_server_template.info new file mode 100644 index 0000000..420b792 --- /dev/null +++ b/farm/farm04_server_template.info @@ -0,0 +1,5 @@ +organization = WIT.COM Inc. +cn = farm04 +tls_www_server +encryption_key +signing_key diff --git a/farm/farm05_server_template.info b/farm/farm05_server_template.info new file mode 100644 index 0000000..52425e1 --- /dev/null +++ b/farm/farm05_server_template.info @@ -0,0 +1,5 @@ +organization = WIT.COM Inc. +cn = farm05 +tls_www_server +encryption_key +signing_key