From b8d8a4e6ca46f7c3ca71e225c643a08216a469ab Mon Sep 17 00:00:00 2001 From: Elana Hashman Date: Sun, 19 Feb 2017 15:14:11 -0500 Subject: [PATCH] Fix a few bugs for install-syscom-container.yml --- hosts | 1 + roles/auth/tasks/main.yml | 1 + roles/core/tasks/main.yml | 15 ++++++++++----- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/hosts b/hosts index da050cc..93d199f 100644 --- a/hosts +++ b/hosts @@ -79,6 +79,7 @@ logstash.csclub.uwaterloo.ca dns1.csclub.uwaterloo.ca dns2.csclub.uwaterloo.ca cifs.csclub.uwaterloo.ca +mattermost.csclub.uwaterloo.ca [syscom-containers:children] load-balancers diff --git a/roles/auth/tasks/main.yml b/roles/auth/tasks/main.yml index ea4ae23..9fdcd70 100644 --- a/roles/auth/tasks/main.yml +++ b/roles/auth/tasks/main.yml @@ -1,6 +1,7 @@ --- - name: install libpam-csc + when: "'syscom' not in group_names" apt: name=libpam-csc state=latest - name: install required aptitude packages diff --git a/roles/core/tasks/main.yml b/roles/core/tasks/main.yml index 4b7333b..992c38d 100644 --- a/roles/core/tasks/main.yml +++ b/roles/core/tasks/main.yml @@ -115,6 +115,16 @@ - name: Install gpg apt: name=gnupg state=latest +- name: Install rsyslog + apt: name=rsyslog state=latest + + # TODO: Configure logging + +- name: Restart rsyslog + service: + name: rsyslog + state: restarted + - name: Install fail2ban apt: name=fail2ban state=latest @@ -124,11 +134,6 @@ - manpages - info -- name: Install rsyslog - apt: name=rsyslog state=latest - - # TODO: Configure logging - - name: Install molly-guard apt: name=molly-guard state=latest