From ff4823b366f5b8434b4f5a48d80781678a1bd1cf Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 23 Feb 2019 14:55:17 +0100 Subject: basic raspbian support --- roles/slim/raspbian/tasks/main.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 roles/slim/raspbian/tasks/main.yml (limited to 'roles/slim/raspbian/tasks') diff --git a/roles/slim/raspbian/tasks/main.yml b/roles/slim/raspbian/tasks/main.yml new file mode 100644 index 00000000..eb583c6e --- /dev/null +++ b/roles/slim/raspbian/tasks/main.yml @@ -0,0 +1,36 @@ +--- +## TODO: for now we assume we are running on a rpi-3 +- name: enable/disable wifi + lineinfile: + path: /boot/config.txt + line: dtoverlay=pi3-disable-wifi + state: "{% if raspbian_disable_wifi %}present{% else %}absent{% endif %}" + +- name: enable/disable bluetooh + lineinfile: + path: /boot/config.txt + line: dtoverlay=pi3-disable-bt + state: "{% if raspbian_disable_bluetooth %}present{% else %}absent{% endif %}" + +- name: enable ssh-server + systemd: + name: ssh + enabled: yes + +- name: remove pi user + user: + name: pi + state: absent + remove: yes + force: yes + +- name: set hostname + hostname: + name: "{{ host_name }}" + +- name: update hostname in /etc/hosts + lineinfile: + path: /etc/hosts + backrefs: yes + regexp: '^(127.0.1.1\s+)' + line: '\g<1>{{ host_name }}' -- cgit v1.2.3