--- - name: Set default values in settings.yml yedit: src: /home/core/Scripte/settings.yml edits: - key: public.kurento.pagination.mobilePageSizes.moderator value: 6 - key: public.kurento.pagination.mobilePageSizes.viewer value: 4 - name: Set default values in file bigbluebutton.properties ansible.builtin.lineinfile: path: /home/core/Scripte/bigbluebutton.properties ### line to be searched & matched regexp: '{{ item.From }}' ### line to be in placed line: '{{ item.To }}' state: present backrefs: yes backup: yes with_items: - { From: '^defaultWelcomeMessage=(.*)$', To: '{{ defaultWelcomeMessage }}'} - { From: '^defaultWelcomeMessageFooter=(.*)$', To: '{{ defaultWelcomeMessageFooter }}'} - { From: '^learningDashboardEnabled=(.*)$', To: '{{ learningDashboardEnabled }}'} - { From: '^disableRecordingDefault=(.*)$', To: '{{ disableRecordingDefault }}'} - { From: '^webcamsOnlyForModerator=(.*)$', To: '{{ webcamsOnlyForModerator }}'} - { From: '^learningDashboardCleanupDelayInMinutes=(.*)$', To: '{{ learningDashboardCleanupDelayInMinutes }}'} - { From: '^bigbluebutton\.web\.logoutURL=(.*)$', To: '{{ bigbluebutton_web_logoutURL }}'} - name: Write default secret to update script lineinfile: path: /home/core/Scripte/update regexp: '^.*setsecret.*$' line: '# sudo bbb-conf --setsecret {{ default_secret }}' backrefs: yes - name: Configure turn and stun service and default presentation using update script and restart BBB command: cmd: "/home/core/Scripte/update" chdir: /home/core/Scripte ...