From 90346e64532cd548204258e5294932536881d795 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Wed, 6 Feb 2019 00:28:52 +0000 Subject: [PATCH] configure bzflag --- roles/shell/tasks/bzflag.yml | 18 ++++++++++++++++++ roles/shell/tasks/ufw.yml | 2 ++ roles/shell/tasks/users.yml | 1 + roles/shell/tasks/users/bzflag.yml | 16 ++++++++++++++++ 4 files changed, 37 insertions(+) create mode 100644 roles/shell/tasks/bzflag.yml create mode 100644 roles/shell/tasks/users/bzflag.yml diff --git a/roles/shell/tasks/bzflag.yml b/roles/shell/tasks/bzflag.yml new file mode 100644 index 0000000..5c691ec --- /dev/null +++ b/roles/shell/tasks/bzflag.yml @@ -0,0 +1,18 @@ +# Configure bzflag +--- +- name: Create home dirs for bzflag + file: + path: /var/lib/bzflag + state: directory + owner: bzflag + group: root + mode: 0770 + recurse: yes + +#- name: Install znc user script +# copy: +# src: ../files/var/lib/znc/create-znc_account.sh +## dest: /var/lib/znc/create-znc_account.sh +# owner: znc +## group: root +# mode: 0770 diff --git a/roles/shell/tasks/ufw.yml b/roles/shell/tasks/ufw.yml index ea92abb..cbe3b19 100644 --- a/roles/shell/tasks/ufw.yml +++ b/roles/shell/tasks/ufw.yml @@ -12,6 +12,7 @@ - 25 - 79 - 1326 + - 5154 - name: Create UFW udp rules ufw: @@ -21,6 +22,7 @@ with_items: - "60000:61000" - 1326 + - 5154 - name: Create limits ufw: diff --git a/roles/shell/tasks/users.yml b/roles/shell/tasks/users.yml index 4ad6384..f32c384 100644 --- a/roles/shell/tasks/users.yml +++ b/roles/shell/tasks/users.yml @@ -54,3 +54,4 @@ - include: users/bercik.yml - include: users/khuxkm.yml - include: users/z00t.yml +- include: users/bzflag.yml diff --git a/roles/shell/tasks/users/bzflag.yml b/roles/shell/tasks/users/bzflag.yml new file mode 100644 index 0000000..5a226f8 --- /dev/null +++ b/roles/shell/tasks/users/bzflag.yml @@ -0,0 +1,16 @@ +--- +- name: add group bzflag + group: + name: bzflag + system: yes + state: present + +- name: Add the user bzflag + user: + name: bzflag + system: yes + shell: /bin/false + groups: bzflag + create_home: yes + home: /var/lib/bzflag + state: present