diff --git a/applications/podman.sls b/applications/podman.sls index 9412818..7388139 100644 --- a/applications/podman.sls +++ b/applications/podman.sls @@ -4,12 +4,28 @@ applications_podman_pkgs: - podman - podman-openrc -applications_podman_enable: - service.enabled: - - name: podman +applications_podman_rootless_confd: + file.keyvalue: + - name: /etc/conf.d/podman + - key_values: + podman_user: '"puser"' + - separator: '=' + - uncomment: '#' + - key_ignore_case: false + - value_ignore_case: false + - append_if_not_found: true - require: - applications_podman_pkgs +applications_podman_service: + service.running: + - name: podman + - enable: True + - watch: + - file: /etc/conf.d/podman + - require: + - applications_podman_rootless_confd + applications_podman_rootless_cgroup_mode: file.keyvalue: - name: /etc/rc.conf