Add copying of fstab and persistent files for jails.
This commit is contained in:
parent
46f182803e
commit
a2945ff069
@ -41,6 +41,25 @@
|
||||
- src: new_jail.bash
|
||||
dest: /usr/local/bin/new_jail
|
||||
|
||||
- name: Install config files
|
||||
copy:
|
||||
src: "files/{{ item.fstab }}"
|
||||
dest: '{{ item.fstab_dest|default("/etc/fstab." + item.name) }}'
|
||||
mode: 0644
|
||||
owner: root
|
||||
group: wheel
|
||||
when: item.fstab is defined
|
||||
loop: "{{ jail_list }}"
|
||||
|
||||
- name: Install persistent files
|
||||
copy:
|
||||
src: "files/{{ item.1.src }}"
|
||||
dest: "{{ item.0.dataset_mountpoint|default(jail_zfs_dataset_mountpoint) }}/jails/{{ item.0.name }}{{ item.1.dest }}"
|
||||
mode: '{{ item.1.mode|default("0644") }}'
|
||||
owner: root
|
||||
group: wheel
|
||||
loop: "{{ jail_list|subelements('files', skip_missing=True) }}"
|
||||
|
||||
- name: Enable Jails
|
||||
community.general.sysrc:
|
||||
name: jail_enable
|
||||
|
Loading…
x
Reference in New Issue
Block a user