+---
+- name: install server specific packages
+ ansible.builtin.apt:
+ pkg:
+ - samba
+- name: create samba-directory
+ ansible.builtin.file:
+ path: /srv/samba
+ state: directory
+- name: create directory {{ item.name }}
+ ansible.builtin.file:
+ path: "/srv/samba/{{ item.name }}"
+ state: directory
+ mode: 0777
+ loop: fsit_smgt_samba_shares
+- name: samba - copy config file
+ ansible.builtin.template:
+ src: samba_smb.conf.j2
+ dest: /etc/samba/smb.conf
+ backup: yes
+ notify: restart samba service