Merge branch 'master' into dev
This commit is contained in:
@@ -15,7 +15,7 @@ PrintLastLog no
|
||||
|
||||
AllowUsers rene
|
||||
Match Address 192.168.1.240
|
||||
AllowUsers root,rene
|
||||
AllowUsers root rene
|
||||
|
||||
Match User root
|
||||
PasswordAuthentication no
|
||||
|
||||
@@ -6,4 +6,7 @@
|
||||
owner: 'root'
|
||||
group: 'root'
|
||||
loop:
|
||||
- { ip: '192.168.1.240', fqdn: 'gitlab.social.my-wan.de'}
|
||||
- { ip: '192.168.1.240', fqdn: 'gitlab.social.my-wan.de'}
|
||||
when:
|
||||
- set_hosts is defined
|
||||
- set_hosts == true
|
||||
@@ -12,7 +12,7 @@
|
||||
enabled: yes
|
||||
state: started
|
||||
|
||||
- name: system setup | openssh | generate sshd_config file from template
|
||||
- name: system setup | openssh | copy sshd custom config
|
||||
tags: openssh,ssh,system,settings
|
||||
copy:
|
||||
src: system_setup/sshd_custom.conf
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
user:
|
||||
name: rene
|
||||
shell: "/usr/bin/zsh"
|
||||
groups: "sudo"
|
||||
append: True
|
||||
|
||||
# - name: users | rene | install public ssh keys
|
||||
# authorized_key:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- name: users | root | ensure account is locked
|
||||
user:
|
||||
name: root
|
||||
password_lock: yes
|
||||
# - name: users | root | ensure account is locked
|
||||
# user:
|
||||
# name: root
|
||||
# password_lock: yes
|
||||
|
||||
# - name: users | root | install public ssh keys
|
||||
# authorized_key:
|
||||
|
||||
@@ -16,20 +16,21 @@
|
||||
# - jitsi-meet-web-config
|
||||
# - jitsi-videobridge2
|
||||
|
||||
- name: jitsimeet | set debconf vars
|
||||
shell:
|
||||
cmd: "{{ playbook_dir }}/roles/jitsimeet/files/set_debconf.sh {{ jitsi_fqdn }}"
|
||||
|
||||
- name: jitsimeet | install packages
|
||||
package:
|
||||
name:
|
||||
- prosody
|
||||
- jicofo
|
||||
- jitsi-meet-web
|
||||
- jitsi-meet-prosody
|
||||
- jitsi-meet-web-config
|
||||
- jitsi-videobridge2
|
||||
notify: restart_nginx
|
||||
- block:
|
||||
- name: jitsimeet | set debconf vars
|
||||
shell:
|
||||
cmd: "{{ playbook_dir }}/roles/jitsimeet/files/set_debconf.sh {{ jitsi_fqdn }}"
|
||||
- name: jitsimeet | install packages
|
||||
package:
|
||||
name:
|
||||
- prosody
|
||||
- jicofo
|
||||
- jitsi-meet-web
|
||||
- jitsi-meet-prosody
|
||||
- jitsi-meet-web-config
|
||||
- jitsi-videobridge2
|
||||
notify: restart_nginx
|
||||
when: preinstalled == false or preinstalled is not defined
|
||||
|
||||
- name: jitsimeet | copy custom settings
|
||||
copy:
|
||||
|
||||
@@ -6,27 +6,29 @@
|
||||
DefaultLimitNPROC=65000
|
||||
DefaultTasksMax=65000
|
||||
|
||||
- name: jitsimeet | reload systemd
|
||||
systemd:
|
||||
daemon_reload: true
|
||||
- block:
|
||||
- name: jitsimeet | reload systemd
|
||||
systemd:
|
||||
daemon_reload: true
|
||||
|
||||
- name: jitsimeet | import GPG key
|
||||
apt_key:
|
||||
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 | import GPG key
|
||||
apt_key:
|
||||
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
|
||||
- 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
|
||||
|
||||
- name: jitsimeet | flush handlers
|
||||
meta: flush_handlers
|
||||
- name: jitsimeet | flush handlers
|
||||
meta: flush_handlers
|
||||
|
||||
- name: jitsimeet | add debconf-utils package
|
||||
package:
|
||||
name: debconf-utils
|
||||
state: latest
|
||||
- name: jitsimeet | add debconf-utils package
|
||||
package:
|
||||
name: debconf-utils
|
||||
state: latest
|
||||
when: preinstalled == false or preinstalled is not defined
|
||||
Reference in New Issue
Block a user