diff --git a/tasks/rosetta/install_mediaconch.yml b/tasks/rosetta/install_mediaconch.yml index 3315b7c3241375cebbd0a13c8d6ac5e535f9f87c..ebecb87e3df04eb4a199f2efe31f354669b81428 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" }