From f7f63066d6b996fff48d65cd98a0a89cc7ed9b6d Mon Sep 17 00:00:00 2001 From: Anton McClure Date: Tue, 26 Mar 2019 19:41:03 -0400 Subject: [PATCH 1/2] added staticadventures.netlib.re conf --- .../staticadventures.netlib.re.conf | 28 +++++++++++++++++++ roles/webserver/tasks/apache.yml | 8 +++++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 roles/webserver/files/etc/apache2/sites-available/staticadventures.netlib.re.conf diff --git a/roles/webserver/files/etc/apache2/sites-available/staticadventures.netlib.re.conf b/roles/webserver/files/etc/apache2/sites-available/staticadventures.netlib.re.conf new file mode 100644 index 0000000..e1e24c8 --- /dev/null +++ b/roles/webserver/files/etc/apache2/sites-available/staticadventures.netlib.re.conf @@ -0,0 +1,28 @@ + + ServerAdmin webmaster@thunix.net + ServerName staticadventures.netlib.re + DocumentRoot /var/www/staticadventures.netlib.re + ErrorLog ${APACHE_LOG_DIR}/error.log + CustomLog ${APACHE_LOG_DIR}/access.log combined + + Order deny,allow + Deny from all + + + +# +# +# ServerAdmin webmaster@thunix.net +# ServerName staticadventures.netlib.re +# DocumentRoot /var/www/staticadventures.netlib.re +# ErrorLog ${APACHE_LOG_DIR}/error.log +# CustomLog ${APACHE_LOG_DIR}/access.log combined +# +# Order deny,allow +# Deny from all +# +# SSLCertificateFile /etc/letsencrypt/live/staticadventures.netlib.re/fullchain.pem +# SSLCertificateKeyFile /etc/letsencrypt/live/staticadventures.netlib.re/privkey.pem +# Include /etc/letsencrypt/options-ssl-apache.conf +# +# diff --git a/roles/webserver/tasks/apache.yml b/roles/webserver/tasks/apache.yml index f5ee2e6..127db81 100644 --- a/roles/webserver/tasks/apache.yml +++ b/roles/webserver/tasks/apache.yml @@ -61,4 +61,10 @@ - name: Deploy apache2 site conf for lists.thunix.net.conf copy: src: ../files/etc/apache2/sites-available/lists.thunix.net.conf - dest: /etc/apache2/sites-available/lists.thunix.net.conf \ No newline at end of file + dest: /etc/apache2/sites-available/lists.thunix.net.conf + +- name: Deploy apache2 site conf for staticadventures.netlib.re + copy: + src: ../files/etc/apache2/sites-available/staticadventures.netlib.re.conf + dest: /etc/apache2/sites-available/staticadventures.netlib.re.conf + From 7bf0f5f28905bace2183014b02c1ebc0b499d102 Mon Sep 17 00:00:00 2001 From: Anton McClure Date: Tue, 26 Mar 2019 20:00:47 -0400 Subject: [PATCH 2/2] added user southerntofu --- roles/shell/tasks/users.yml | 1 + roles/shell/tasks/users/southerntofu.yml | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 roles/shell/tasks/users/southerntofu.yml diff --git a/roles/shell/tasks/users.yml b/roles/shell/tasks/users.yml index d3e954f..aa96161 100644 --- a/roles/shell/tasks/users.yml +++ b/roles/shell/tasks/users.yml @@ -93,3 +93,4 @@ - include: users/vigilant.yml - include: users/isaac.yml - include: users/moskrin.yml +- include: users/southerntofu.yml diff --git a/roles/shell/tasks/users/southerntofu.yml b/roles/shell/tasks/users/southerntofu.yml new file mode 100644 index 0000000..6e26961 --- /dev/null +++ b/roles/shell/tasks/users/southerntofu.yml @@ -0,0 +1,15 @@ +--- +- name: Setting up southerntofu + user: + name: southerntofu + groups: tilde + state: present + skeleton: /etc/skel + shell: /bin/bash + system: no + createhome: yes + home: /home/southerntofu +- authorized_key: + user: southerntofu + state: present + key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG4bKe9LSA3/AY4gCB20eyJVPW+zOg07/b3A4QC0Z6XC user@laptop"