From: Zack Cerza Date: Mon, 1 Jun 2015 16:51:05 +0000 (-0600) Subject: Set all created users' shells to /bin/bash X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a46adef9a0d618b203a32f38dc2ea4a88677dce0;p=ceph-cm-ansible.git Set all created users' shells to /bin/bash They were ending up with sh, which is horrible Signed-off-by: Zack Cerza --- diff --git a/roles/ansible-managed/tasks/main.yml b/roles/ansible-managed/tasks/main.yml index 3f8eb58..277397f 100644 --- a/roles/ansible-managed/tasks/main.yml +++ b/roles/ansible-managed/tasks/main.yml @@ -10,6 +10,7 @@ user: name: "{{ ansible_user }}" group: sudo + shell: /bin/bash uid: "{{ ansible_user_uid_ }}" update_password: on_create register: user_created diff --git a/roles/testnode/tasks/user.yml b/roles/testnode/tasks/user.yml index 61967dc..ae3f685 100644 --- a/roles/testnode/tasks/user.yml +++ b/roles/testnode/tasks/user.yml @@ -17,6 +17,7 @@ uid: 1000 group: sudo groups: "{{ teuthology_user }}" + shell: /bin/bash state: present - name: Add a user for xfstests to test user quotas. diff --git a/roles/users/tasks/main.yml b/roles/users/tasks/main.yml index 6757c95..d0ee686 100644 --- a/roles/users/tasks/main.yml +++ b/roles/users/tasks/main.yml @@ -3,6 +3,7 @@ user: name: "{{ item.name }}" group: sudo + shell: /bin/bash state: present with_items: managed_admin_users tags: @@ -11,6 +12,7 @@ - name: Create all users without sudo access. user: name: "{{ item.name }}" + shell: /bin/bash state: present with_items: managed_users tags: