From 120ea67a7abc1b4123eb7d5c90968a0c1628d375 Mon Sep 17 00:00:00 2001 From: Olli Graf Date: Sun, 20 Feb 2022 14:29:40 +0100 Subject: [PATCH] =?UTF-8?q?Softwareinstallation=20f=C3=BCr=20Raspis=20ist?= =?UTF-8?q?=20jetzt=20eigene=20role.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/borg-daily | 1 + initpi.yml | 1 + installsoft.yml | 5 +---- roles/initpi/tasks/main.yml | 13 ------------- roles/installsoft/tasks/main.yml | 19 +++++++++++++++++++ 5 files changed, 22 insertions(+), 17 deletions(-) create mode 100644 roles/installsoft/tasks/main.yml diff --git a/bin/borg-daily b/bin/borg-daily index 7c79586..1151106 100755 --- a/bin/borg-daily +++ b/bin/borg-daily @@ -39,6 +39,7 @@ borg create ${BORG_OPTS} \ --exclude /proc \ --exclude /mnt \ --exclude /tank \ + --exclude /extusb \ --exclude /var/log \ "${TARGET}::${ARC_NAME}" \ / diff --git a/initpi.yml b/initpi.yml index ced8ba4..b0cecaf 100644 --- a/initpi.yml +++ b/initpi.yml @@ -4,6 +4,7 @@ remote_user: pi roles: - initpi + - installsoft - log2ram - disableswap diff --git a/installsoft.yml b/installsoft.yml index ced8ba4..df28958 100644 --- a/installsoft.yml +++ b/installsoft.yml @@ -3,7 +3,4 @@ gather_facts: false remote_user: pi roles: - - initpi - - log2ram - - disableswap - + - installsoft diff --git a/roles/initpi/tasks/main.yml b/roles/initpi/tasks/main.yml index ec4dba2..069951d 100644 --- a/roles/initpi/tasks/main.yml +++ b/roles/initpi/tasks/main.yml @@ -9,19 +9,6 @@ path: /tank state: directory -- name: copy scripts - copy: - src: bin/{{ item }} - dest: /home/pi/bin - owner: pi - group: pi - mode: '0744' - with_items: - - blini.py - - updatesys - - showtemp - - - name: PI Update become: true apt: diff --git a/roles/installsoft/tasks/main.yml b/roles/installsoft/tasks/main.yml new file mode 100644 index 0000000..86bb373 --- /dev/null +++ b/roles/installsoft/tasks/main.yml @@ -0,0 +1,19 @@ +- name: create bin dir + file: + path: ~/bin + state: directory + + +- name: copy scripts + copy: + src: bin/{{ item }} + dest: /home/pi/bin + owner: pi + group: pi + mode: '0744' + with_items: + - blini.py + - updatesys + - borg-daily + - showtemp +