diff options
author | Wojtek Kosior <koszko@koszko.org> | 2023-05-03 21:12:43 +0200 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2023-05-03 21:52:45 +0200 |
commit | 75af5d1e53c8564767589bd0978fe5255f44394b (patch) | |
tree | f9be2216d9a4e5dc4db2fca0e943b8ea395bc339 /Makefile | |
parent | 73cc7aac7d7bd5ee01cad2b9ed34af31345bde3d (diff) | |
download | koszko-org-server-75af5d1e53c8564767589bd0978fe5255f44394b.tar.gz koszko-org-server-75af5d1e53c8564767589bd0978fe5255f44394b.zip |
make TLS certs usable by both guix' and host's daemons
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -67,6 +67,7 @@ sample-malcontent: "$$(realpath $@)" | \ make -C subrepos/hydrilla shell-with-haketilo +LETSENCRYPT_ETC_DIR = $(TEST_ROOT_DIR)/etc/letsencrypt HYDRILLA_WEBSITE_ETC_DIR = $(TEST_ROOT_DIR)/etc/guix-container/hydrilla-website MALCONTENT_DIR = $(TEST_ROOT_DIR)/var/lib/hydrilla/malcontent_dirs GITOLITE_DIR = $(TEST_ROOT_DIR)/var/lib/gitolite3 @@ -86,6 +87,11 @@ prepare-test-root: sample-malcontent done @# Prepare replacement `/var/log` mkdir -p $(TEST_ROOT_DIR)/var/log + @# Prepare replacement `/etc/letsencrypt` + mkdir --mode=755 -p $(LETSENCRYPT_ETC_DIR) + printf 'test secret\n' > $(LETSENCRYPT_ETC_DIR)/dummy-keys-and-stuff.txt + chmod 540 $(LETSENCRYPT_ETC_DIR)/dummy-keys-and-stuff.txt + chgrp 1001 $(LETSENCRYPT_ETC_DIR)/dummy-keys-and-stuff.txt @# Prepare replacement `/etc` mkdir --mode=750 -p $(HYDRILLA_WEBSITE_ETC_DIR) printf 'test non-secret\n' > $(HYDRILLA_WEBSITE_ETC_DIR)/secret.txt |