added global handler and repository for jitsi

This commit is contained in:
2022-02-20 20:12:31 +01:00
parent d50e1038b8
commit 2bfa97b888
2 changed files with 35 additions and 0 deletions

27
handlers/main.yml Normal file
View File

@@ -0,0 +1,27 @@
---
- name: apt_update
apt: update_cache=yes
- name: restart_sshd
service:
name: "{{ openssh_service }}"
state: restarted
- name: restart_fail2ban
service:
name: "fail2ban"
state: restarted
- name: update_tmux_plugin_perms
file:
path: /home/rene/.tmux/plugins
owner: rene
group: rene
recurse: true
- name: update_vim_bundle_perms
file:
path: /home/rene/.vim/bundle
owner: rene
group: rene
recurse: true

View File

@@ -28,5 +28,13 @@
url: "https://download.jitsi.org/jitsi-key.gpg.key"
state: present # not required. choices: absent;present. Ensures that the key is present (added) or absent (revoked).
- name: jitsimeet | add repository
lineinfile:
path: "/etc/apt/sources.list.d/jitsi-stable.list"
line: "deb https://download.jitsi.org stable/"
create: True
backup: True
notify: apt_update
rescue:
- set_fact: task_failed=true