diff options
author | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-03-04 08:15:50 -0500 |
---|---|---|
committer | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-03-04 08:15:50 -0500 |
commit | 5be5831653ba3add91bffeb08d5b748ca849467a (patch) | |
tree | 9adef01c7a09275050f0abb0210a7c9bfbce4a3c /roles/coturn | |
parent | fa84ba76fd5740bc0eedc90462aec81ee7af5e79 (diff) | |
download | selfhosted-5be5831653ba3add91bffeb08d5b748ca849467a.tar.gz selfhosted-5be5831653ba3add91bffeb08d5b748ca849467a.zip |
coturn: add After=network-online.target
Diffstat (limited to 'roles/coturn')
-rw-r--r-- | roles/coturn/files/etc/systemd/system/coturn.service.d/override.conf | 2 | ||||
-rw-r--r-- | roles/coturn/tasks/main.yml | 21 |
2 files changed, 21 insertions, 2 deletions
diff --git a/roles/coturn/files/etc/systemd/system/coturn.service.d/override.conf b/roles/coturn/files/etc/systemd/system/coturn.service.d/override.conf new file mode 100644 index 0000000..29eb6c8 --- /dev/null +++ b/roles/coturn/files/etc/systemd/system/coturn.service.d/override.conf @@ -0,0 +1,2 @@ +[Unit] +After=syslog.target network.target network-online.target diff --git a/roles/coturn/tasks/main.yml b/roles/coturn/tasks/main.yml index 1be7d4e..47981be 100644 --- a/roles/coturn/tasks/main.yml +++ b/roles/coturn/tasks/main.yml @@ -24,8 +24,25 @@ - '{{ coturn_min_port }}-{{ coturn_max_port }}/udp' tags: firewalld +- name: create systemd override directory + file: + path: /etc/systemd/system/coturn.service.d + state: directory + +- name: create systemd override file + copy: + src: etc/systemd/system/coturn.service.d/override.conf + dest: /etc/systemd/system/coturn.service.d/override.conf + register: coturn_systemd_unit + notify: restart coturn + +- name: reload systemd units + systemd: + daemon_reload: yes + when: coturn_systemd_unit.changed + - name: enable coturn systemd: name: coturn - state: enabled - started: yes + enabled: yes + state: started |