Merge branch 'master' into dev

This commit is contained in:
rene
2022-02-25 12:01:33 +01:00
11 changed files with 54 additions and 44 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -2,6 +2,8 @@
user:
name: rene
shell: "/usr/bin/zsh"
groups: "sudo"
append: True
# - name: users | rene | install public ssh keys
# authorized_key:

View File

@@ -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:

View File

@@ -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:

View File

@@ -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