Skip to content

Commit

Permalink
Merge pull request #6 from netz39/keykeeper-user
Browse files Browse the repository at this point in the history
Allow configuration of user and group
  • Loading branch information
penguineer authored Jul 24, 2022
2 parents 2726fdc + 8aaf7ba commit 7d6eb59
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
4 changes: 3 additions & 1 deletion defaults/main.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
---
door_open_command: '/home/pi/door-open.sh'
ble_keykeeper_dir: '/home/pi/ble_keykeeper'
ble_keykeeper_dir: '/home/pi/ble_keykeeper'
ble_keykeeper_user: 'pi'
ble_keykeeper_group: 'pi'
20 changes: 10 additions & 10 deletions tasks/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@
state: directory
mode: '0755'

- name: Ensure group pi exists
- name: Ensure group exists
ansible.builtin.group:
name: pi
name: "{{ ble_keykeeper_group }}"
state: present

- name: Copy files
ansible.builtin.copy:
src: "{{ item }}"
dest: "{{ble_keykeeper_dir}}"
owner: pi
group: pi
owner: "{{ ble_keykeeper_user }}"
group: "{{ ble_keykeeper_group }}"
mode: '0644'
with_items:
- "ble_helpers.py"
Expand All @@ -34,24 +34,24 @@
ansible.builtin.copy:
src: "ble_gen_coin.py"
dest: "{{ble_keykeeper_dir}}"
owner: pi
group: pi
owner: "{{ ble_keykeeper_user }}"
group: "{{ ble_keykeeper_group }}"
mode: '0744'

- name: Template main executable
ansible.builtin.template:
src: ble_keykeeper.py
dest: "{{ble_keykeeper_dir}}"
owner: pi
group: pi
owner: "{{ ble_keykeeper_user }}"
group: "{{ ble_keykeeper_group }}"
mode: '0744'

- name: Template service file
ansible.builtin.template:
src: ble-keykeeper.service
dest: /etc/systemd/system
owner: pi
group: pi
owner: "{{ ble_keykeeper_user }}"
group: "{{ ble_keykeeper_group }}"
mode: '0644'

- name: Make sure pip3 is installed
Expand Down

0 comments on commit 7d6eb59

Please sign in to comment.