|
@@ -54,11 +54,8 @@ |
|
|
loop: "{{ share }}" |
|
|
loop: "{{ share }}" |
|
|
notify: |
|
|
notify: |
|
|
- SSHFS |
|
|
- SSHFS |
|
|
- name: Ensure fstab has sshfs |
|
|
|
|
|
ansible.builtin.lineinfile: |
|
|
|
|
|
path: /etc/fstab |
|
|
|
|
|
regexp: '^sshfs' |
|
|
|
|
|
line: "{{ [username,'@',hostname,':',remotepath,item,'/',' ',localpath,item,'/' ]|join() }} fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/sshfs/.ssh/sshfs-key,allow_other,reconnect 0 0" |
|
|
|
|
|
|
|
|
- name: "mount {{ item}}" |
|
|
|
|
|
ansible.builtin.command: /usr/bin/sshfs "{{ [username,'@',hostname,':',remotepath,item,'/',' ',localpath,item,'/' ]|join() }} -o IdentityFile=/home/sshfs/.ssh/sshfs-key,allow_other,reconnect" |
|
|
loop: "{{ share }}" |
|
|
loop: "{{ share }}" |
|
|
handlers: |
|
|
handlers: |
|
|
- name: SSHFS |
|
|
- name: SSHFS |
|
|