diff --git a/roles/sugarizer/tasks/main.yml b/roles/sugarizer/tasks/main.yml index 600e22d4b..d8c03f0de 100644 --- a/roles/sugarizer/tasks/main.yml +++ b/roles/sugarizer/tasks/main.yml @@ -142,9 +142,9 @@ when: internet_available -# 5. PLACE CONFIG FILES +# 5. CONFIG FILES -- name: "Install from templates: sugarizer.service (systemd), sugarizer.conf (Apache), sugarizer.ini and sugarizer-server" +- name: "Install from templates: sugarizer.service (systemd), sugarizer.conf (Apache)" template: src: "{{ item.src }}" dest: "{{ item.dest }}" @@ -152,10 +152,23 @@ owner: root group: root with_items: - - { src: 'sugarizer.ini', dest: '{{ sugarizer_location }}/{{ sugarizer_server_dir_version }}/env/sugarizer.ini', mode: '0644' } - - { src: 'sugarizer.conf', dest: '/etc/apache2/sites-available', mode: '0644' } + #- { src: 'sugarizer.ini', dest: '{{ sugarizer_location }}/{{ sugarizer_server_dir_version }}/env/sugarizer.ini', mode: '0644' } - { src: 'sugarizer.service.j2', dest: '/etc/systemd/system/sugarizer.service', mode: '0644' } - - { src: 'sugarizer.js', dest: '/opt/iiab/sugarizer-server', mode: '0644' } + - { src: 'sugarizer.conf.j2', dest: '/etc/apache2/sites-available/sugarizer.conf', mode: '0644' } + #- { src: 'sugarizer.js', dest: '/opt/iiab/sugarizer-server', mode: '0644' } + +- name: Set Sugarizer port to {{ sugarizer_port }} in /opt/iiab/sugarizer-server/env/sugarizer.ini + lineinfile: + path: /opt/iiab/sugarizer-server-dev/env/sugarizer.ini + regexp: "^port = 8080$" + line: "port = {{ sugarizer_port }}" # port is usually 8089, per default_vars.yml + +# SOMETHING LIKE THIS IS NEEDED AS OF 2019-01-30 -- SEE PR #1430 +#- name: Customize /opt/iiab/sugarizer-server/sugarizer.js +# lineinfile: +# path: /opt/iiab/sugarizer-server/sugarizer.js +# regexp: "???" +# line: "???" - name: Create symlink sugarizer.conf from sites-enabled to sites-available, for short URL http://box/sugarizer (debuntu) file: