From 6f5dbdbbe4560456f2e5c535da87453fa8c90722 Mon Sep 17 00:00:00 2001 From: Dan Anglin Date: Sun, 3 Nov 2019 05:24:12 +0000 Subject: [PATCH] fix: add common play to site playbook - Added missing play for the common role - Updated common role. Verbose logging for SSHd. - Updated Makefile. Added a rule for generating the Vapid keypair together. --- Makefile | 4 +++- roles/common | 2 +- site.yml | 9 +++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index bd00df0..73a27b1 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,9 @@ VAPID_PRIVATE_KEY_FILE := vapid-private-key.pem PHONY: secret_key_base signing_salt vapid_private_key vapid_public_key -all: secret_key_base signing_salt vapid_private_key vapid_public_key +all: secret_key_base signing_salt vapid_key_pair + +vapid_key_pair: vapid_private_key vapid_public_key secret_key_base: @echo "Secret key base:" diff --git a/roles/common b/roles/common index 325f5c6..c1d9c6d 160000 --- a/roles/common +++ b/roles/common @@ -1 +1 @@ -Subproject commit 325f5c6df78197d3d9bd2bf77a688e324deea680 +Subproject commit c1d9c6dd6b6750a92482ca6c0c64fbe3d08d36b1 diff --git a/site.yml b/site.yml index 63d33ba..7ba7b3f 100644 --- a/site.yml +++ b/site.yml @@ -6,6 +6,15 @@ tags: - always +- name: Running common tasks. + hosts: all + become: yes + become_method: sudo + roles: + - common + tags: + - common + - name: Installing and configuring PostgreSQL for Pleroma. hosts: pleroma_database become: yes