Skip to content

Commit

Permalink
Restart Apache if onion service version configuration changes
Browse files Browse the repository at this point in the history
If the configuration of v2 and v3 services is modified, Apache needs
to be restarted for the app config to reflect the changes, so that
migration warnings are accurate.

(cherry picked from commit 8183f15)
  • Loading branch information
rmol authored and emkll committed Jan 20, 2021
1 parent ab4db41 commit 8cc1e60
Showing 1 changed file with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,16 @@
mode: "0644"
content: |
{{ v2_onion_url_lookup_result.stdout|default('') }}
notify:
- restart apache2
when: v2_onion_services

- name: Remove source v2 onion service info if not enabled
file:
path: /var/lib/securedrop/source_v2_url
state: absent
notify:
- restart apache2
when: not v2_onion_services

- name: Expose source v3 onion service info to app
Expand All @@ -39,10 +43,14 @@
mode: "0644"
content: |
{{ v3_onion_url_lookup_result.stdout|default('') }}
notify:
- restart apache2
when: v3_onion_services

- name: Remove source v3 onion service info if not enabled
file:
path: /var/lib/securedrop/source_v3_url
state: absent
notify:
- restart apache2
when: not v3_onion_services

0 comments on commit 8cc1e60

Please sign in to comment.