From ba33011800d7c52581ecb2bdf20341d11a1701a7 Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Wed, 31 Aug 2022 17:02:24 +0200
Subject: [PATCH] chore: add MediaConch profile symlinks

---
 tasks/rosetta/install_mediaconch.yml | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/tasks/rosetta/install_mediaconch.yml b/tasks/rosetta/install_mediaconch.yml
index 3315b7c..ebecb87 100644
--- a/tasks/rosetta/install_mediaconch.yml
+++ b/tasks/rosetta/install_mediaconch.yml
@@ -46,3 +46,18 @@
     owner: "{{ vault_rosetta_user }}"
     group: "{{ vault_rosetta_group }}"
     mode: 0644
+
+- name: create MediaConch etc directory
+  file:
+    path: "/etc/mediaconch/"
+    state: directory
+
+- name: set MediaConch profile symlink  # based on SLUBArchiv.digital Release 2022-01
+  file:
+    src: "{{ item.src }}"  # HINT: default paths of Rosetta MediaConch Plugin
+    dest: "{{ item.dest }}"
+    state: link
+    force: true
+    loop:
+      - { src: "/etc/mediaconch/current_slub.cfg",  dest: "/operational_shared/software/SLUB_mediaconch_policy_all.xml" }
+      - { src: "/etc/mediaconch/upcoming_slub.cfg", dest: "/operational_shared/software/SLUB_mediaconch_policy_all.xml" }
-- 
GitLab