diff --git a/apps/generate-motd/init.sls b/apps/generate-motd/init.sls index c0fe473..9d04b41 100644 --- a/apps/generate-motd/init.sls +++ b/apps/generate-motd/init.sls @@ -8,6 +8,7 @@ apps_generate-motd_git: - name: https://git.noveria.org/Tools/generate_motd.git - target: {{ noveria.app_dir }}/generate_motd - user: root + - group: root - force_reset: True - require: - system_base_apps_dir diff --git a/apps/noveriablcgen/init.sls b/apps/noveriablcgen/init.sls index 68b2794..76aed85 100644 --- a/apps/noveriablcgen/init.sls +++ b/apps/noveriablcgen/init.sls @@ -8,6 +8,7 @@ apps_noveriablcgen_git: - name: https://git.noveria.org/Tools/noveriablcgen.git - target: {{ noveria.app_dir }}/noveriablcgen - user: root + - group: root - force_reset: True - require: - system_base_apps_dir diff --git a/apps/poddoc/files/poddoc_config.json.jinja b/apps/poddoc/files/poddoc_config.json.jinja new file mode 100644 index 0000000..e1ff7ee --- /dev/null +++ b/apps/poddoc/files/poddoc_config.json.jinja @@ -0,0 +1,4 @@ +{ + "GIT_REPOSITORY": "{{ GIT_REPO }}", + "PODMAN_DIRECTORY": "{{ PODMAN_DIR }}" +} diff --git a/apps/poddoc/init.sls b/apps/poddoc/init.sls index 6137bfa..bad0d51 100644 --- a/apps/poddoc/init.sls +++ b/apps/poddoc/init.sls @@ -8,6 +8,7 @@ apps_poddoc_git: - name: https://git.noveria.org/Tools/poddoc.git - target: {{ noveria.app_dir }}/poddoc - user: root + - group: root - force_reset: True - require: - system_base_apps_dir @@ -22,3 +23,18 @@ apps_poddoc_link: - require: - system_base_bin_dir - apps_poddoc_git + +apps_poddoc_config: + file.managed: + - name: {{ noveria.etc_dir }}/poddoc/poddoc.json + - source: salt://{{ tpldir }}/files/poddoc_config.json.jinja + - template: jinja + - context: + GIT_REPO: "https://git.noveria.org/Podman" + PODMAN_DIR: "/opt/podman" + - mode: '0644' + - makedirs: true + - user: root + - group: root + - require: + - apps_poddoc_git