blob: 6a78fe62048074ce22399882d33c5b0022826fea (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
---
# configuration tasks for teamspeak
- name: "Configuration : Create TeamSpeak 3 Server configuration file"
template:
src: ts3server.ini.j2
dest: "{{ ts3server_dir }}/{{ teamspeak_ini_filename }}"
mode: 0644
owner: "{{ teamspeak.user }}"
group: "{{ teamspeak.user }}"
notify:
- Restart TeamSpeak 3 Server
- name: "Configuration : Fetch ServerAdmin Password"
shell: 'journalctl -u teamspeak3-server.service --since today | grep -oEi \'password= "(.*)"\' | cut -d\" -f2 | tail -n1'
register: __ts3_serveradmin_password
- debug:
msg: "ServerAdmin Password: {{ __ts3_serveradmin_password.stdout }}"
- block:
- name: "Configuration : Fetch default server privilege token"
shell: 'journalctl -u teamspeak3-server.service --since today | grep -oEi \'token=(.*)\' | cut -d= -f2 | tail -n1'
register: __ts3_default_priv_token
- debug:
msg: "Default virtualserver privilege token: {{ __ts3_default_priv_token.stdout }}"
- when: teamspeak_create_default_virtualserver
|