Implement basic LAN client.

This commit is contained in:
Andreas B. Mundt 2019-11-18 18:45:07 +01:00
parent ce6bd53319
commit bbcf45bbeb
7 changed files with 126 additions and 2 deletions

View file

@ -29,8 +29,8 @@
dest: /etc/exports
insertbefore: EOF
block: |
{{ export_root }} *(sec=krb5p:krb5i:krb5:sys,rw,fsid=0,crossmnt,no_subtree_check)
{{ export_root }}/home/ *(sec=krb5p:krb5i,rw,no_subtree_check)
{{ export_root }} *(sec=krb5p,rw,fsid=0,crossmnt,no_subtree_check)
{{ export_root }}/home/ *(sec=krb5p,rw,no_subtree_check)
notify: "restart nfs-kernel-server"
@ -63,3 +63,9 @@
mode: 0600
notify: restart sssd
when: kadmin.stat.exists
- name: copy home from /etc/skel for dummy user foo
shell: cp -r /etc/skel {{ lan_homes }}/foo && chmod -R o-rwx {{ lan_homes }}/foo && chown -R foo:foo {{ lan_homes }}/foo
args:
creates: "{{ lan_homes }}/foo"
when: foo_pwd is defined