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 +