diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c038372..d9236219 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ The **patch** part changes incrementally at each release. ### Changed ### Fixed +* apache: cleaner way to overwrite the server status suffix * packweb-apache: don't regenerate phpMyAdmin suffix each time ### Security diff --git a/apache/tasks/server_status.yml b/apache/tasks/server_status.yml index 696f2592..f9e1aed8 100644 --- a/apache/tasks/server_status.yml +++ b/apache/tasks/server_status.yml @@ -9,7 +9,11 @@ state: directory - name: set apache serverstatus suffix if provided - shell: "echo {{ apache_serverstatus_suffix }} > {{ apache_serverstatus_suffix_file }}" + copy: + dest: "{{ apache_serverstatus_suffix_file }}" + # The last character "\u000A" is a line feed (LF), it's better to keep it + content: "{{ apache_serverstatus_suffix }}\u000A" + force: yes when: apache_serverstatus_suffix != "" - name: generate random string for server-status suffix