From 1d9b50dbe68691bd23f9bd8632872da8516516d4 Mon Sep 17 00:00:00 2001 From: Tobias Hachmer Date: Thu, 27 Oct 2016 08:19:12 +0200 Subject: [PATCH] Roles: add tasks to ffmwu-server * ensure system user is present * ensure vim is the default editor * ensure timezone is Europe/Berlin (activate with ansible version 2.2) --- roles/ffmwu-server/tasks/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/ffmwu-server/tasks/main.yml b/roles/ffmwu-server/tasks/main.yml index 21bc53a..b94e000 100644 --- a/roles/ffmwu-server/tasks/main.yml +++ b/roles/ffmwu-server/tasks/main.yml @@ -3,6 +3,9 @@ #- name: test key concatenation # debug: msg=" would/will set keys; {{ mwu_s_admin_keys ~ ( h_v_add_auth_keys | default('') ) }}" +- name: ensure needed system users are present + user: name=admin comment="Freifunk MWU Admin" shell=/bin/bash state=present + - name: ensure all wanted ssh keys exclusively authorized_key: exclusive=True state=present user=admin key={{ mwu_s_admin_keys ~ ( h_v_add_auth_keys | default('') ) }} @@ -27,3 +30,10 @@ loop_control: loop_var: mwu_s_item become: True + +- name: ensure vim is default editor + alternatives: name=editor path=/usr/bin/vim.basic + +# enable with ansible version 2.2 +#- name: set timezone to Europe/Berlin +# timezone: name=Europe/Berlin