diff --git a/roles/lmn_mount/tasks/main.yml b/roles/lmn_mount/tasks/main.yml index 9ae45e3..a4be96d 100644 --- a/roles/lmn_mount/tasks/main.yml +++ b/roles/lmn_mount/tasks/main.yml @@ -5,6 +5,7 @@ - libpam-mount - cifs-utils - nfs-common + - cachefilesd - hxtools - davfs2 state: latest @@ -34,7 +35,7 @@ server="{{ smb_server }}" path="{{ smb_share }}" mountpoint="/srv/samba/schools/default-school" - options="sec=krb5i,cruid=%(USERUID),user=%(USER),gid=1010,file_mode=0770,dir_mode=0770,mfsymlinks,nobrl" + options="sec=krb5i,cruid=%(USERUID),user=%(USER),gid=1010,file_mode=0770,dir_mode=0770,mfsymlinks,nobrl,fsc" >rootansibleDebian-gdmsddm{{ localuser }} insertafter: "" @@ -45,6 +46,12 @@ state: directory mode: '0755' +- name: Enable cachefilesd + ansible.builtin.replace: + path: /etc/default/cachefilesd + regexp: '^#RUN=yes' + replace: RUN=yes + - name: Prepare persistent user cache base directory ansible.builtin.file: path: /var/cache/user/