diff --git a/roles/iiab-admin/tasks/main.yml b/roles/iiab-admin/tasks/main.yml index 5f609238b..70873324e 100644 --- a/roles/iiab-admin/tasks/main.yml +++ b/roles/iiab-admin/tasks/main.yml @@ -7,11 +7,12 @@ tags: - base -- name: Add iiab-admin parameters to ini file - ini_file: dest='{{ service_filelist }}' - section=iiab-admin - option='{{ item.option }}' - value='{{ item.value }}' +- name: Add 'iiab-admin' to list at /etc/iiab/iiab.ini + ini_file: + dest: "{{ service_filelist }}" + section: iiab-admin + option: "{{ item.option }}" + value: "{{ item.value }}" with_items: - option: name value: iiab-admin @@ -21,19 +22,23 @@ value: "{{ iiab_admin_user }}" - name: Set up to issue warning if iiab-admin password is still default - template: src=profile_ssh_warn.sh - dest=/etc/profile.d/ + template: + src: profile_ssh_warn.sh + dest: /etc/profile.d/ - name: Is this LXDE? - stat: path=/home/pi/.config/lxsession + stat: + path: /home/pi/.config/lxsession register: lx - name: Do the same if running on Raspbian - template: src=lxde_ssh_warn.sh - dest=/home/pi/.config/lxsession/LXDE-pi/ + template: + src: lxde_ssh_warn.sh + dest: /home/pi/.config/lxsession/LXDE-pi/ when: lx.stat.isdir is defined and lx.stat.isdir and is_rpi and is_debuntu -- name: Put an autostart line to check for default password in LXDE - lineinfile: line=@/home/pi/.config/lxsession/LXDE-pi/lxde_ssh_warn.sh - dest=/home/pi/.config/lxsession/LXDE-pi/autostart +- name: Put an autostart line to check for default password in LXDE (raspbian) + lineinfile: + line: @/home/pi/.config/lxsession/LXDE-pi/lxde_ssh_warn.sh + dest: /home/pi/.config/lxsession/LXDE-pi/autostart when: lx.stat.isdir is defined and lx.stat.isdir and is_rpi and is_debuntu