aboutsummaryrefslogtreecommitdiffstats
path: root/tasks
Commit message (Collapse)AuthorAgeFilesLines
* Vastly simplify and refactor the tasksTharre2018-02-207-212/+83
| | | | | | | | | This mainly includes the complete removal of all the logic involved with storing and deleting multiple versions of teamspeak, which is pointless. All the backup logic has been removed as well, because it is both easier and simpler to just rsync (or the ansible equivalent) the hole ts3 folder over to the target machine.
* Replace synchronize with cp in ts3updateTharre2017-08-171-4/+2
| | | | | Using synchronize causes problems because the remote machine tries to use the ssh key of the local machine.
* Ensure bzip2 is installedTharre2017-06-091-0/+5
|
* Add restoring from backup functionalityTharre2017-06-052-0/+25
|
* Increase timeoutTharre2017-05-291-1/+1
|
* Fix crash with userdata.stat.existsTharre2017-05-292-2/+2
|
* Added a space for looks.Stefan Joosten2017-01-211-1/+1
|
* Fix issue #7Stefan Joosten2017-01-213-30/+34
| | | | Display the Server Query Admin Account password and ServerAdmin privilege key.
* Config: Added Service start and wait_for TS3 ServerQuery PortEgbert Verhage2016-12-251-1/+15
|
* Config: Real fixed bug with yaml stylingEgbert Verhage2016-12-251-3/+3
|
* Config: Fixed bug with yaml stylingEgbert Verhage2016-12-251-4/+13
|
* Config: Update naming and added debug messagesEgbert Verhage2016-12-251-0/+3
|
* Config: Shell script from getting the serveradmin passwordEgbert Verhage2016-12-251-0/+4
|
* Made location of source license file configurable.issue3Stefan Joosten2016-08-251-1/+1
| | | | This also makes it possible to use different license files for different hosts.
* Add logic to install a TeamSpeak 3 Server License file to the target host. ↵Stefan Joosten2016-08-252-2/+42
| | | | Fixes issue #3.
* Prettier task namesStefan Joosten2016-08-253-15/+12
|
* Clean up an old INI configuration after turning teamspeak_ini_enabled off again.Stefan Joosten2016-08-232-0/+8
|
* Fix issue #1.Stefan Joosten2016-08-233-83/+84
| | | | | | | Rewrote parts of Egbert Verhage's patches. Thank you again for the work. This work adds the possibility to generate a INI-style configuration file for the TeamSpeak 3 Server. The scope is limited to creating and use of the INI config file, and ability to configure network settings, the machine ID and default creation of the first virtual server. More features can follow soon after.
* Capitalized some words.Stefan Joosten2016-08-231-4/+4
| | | | server -> Server in the TeamSpeak 3 Server name.
* Readme update + Add check teamspeak_ini.disabledEgbert Verhage2016-08-231-1/+1
|
* Bug: Indent in default.yml with voice in teamspeak_iniEgbert Verhage2016-08-221-0/+7
| | | | Add: Create logs folder
* Add: gitignore for vim swap filesEgbert Verhage2016-08-221-1/+1
| | | | | Fixed: teamspeak.ini_file in defaults Fixed: check if ini_file is not none on include of config.yml
* Fix: Added update include to main.ymlEgbert Verhage2016-08-211-0/+3
|
* Fixed issue #1Egbert Verhage2016-08-211-0/+16
|
* Remove tags from the tasksStefan Joosten2016-08-202-30/+0
| | | | | You can apply a tag to the entire role in your playbook. See the example in the README.
* Improve updater mechanism.Stefan Joosten2016-08-201-0/+18
| | | | | | | Changes: 1. Detect if there is a systemd service unit, otherwise skip it. 2. Make sure ownership of the TeamSpeak 3 server directory gets set on upgrades. 3. Expand README
* Restart the TeamSpeak 3 server after updating the symlink.Stefan Joosten2016-07-311-0/+2
|
* Split (some) upgrade tasks into a separate task file.Stefan Joosten2016-07-312-16/+21
| | | | Less tasks skipped in a run. Looks a bit cleaner upon execution of the role in a playbook.
* Inplemented first version of a updating mechanism.Stefan Joosten2016-07-311-17/+40
| | | | | | | | | | | | README.md: Documented new variable and requirement. defaults/main.yml: Changed symlink to "current" handlers/main.yml: "reload systemd" -> "Reload systemd" Added pruning of old TS3Server versions. tasks/main.yml: Added version number of TS3Server in names. Added tasks to perform updating. Changed symlink path. Changed task name for service file slightly. templates/teamspeak3-server.service.j2: updated to use the new symlink path.
* Merge branch 'master' into issue2Stefan Joosten2016-07-301-0/+8
|\
| * Fixes #5 : systemd now reloaded when changing service file.Stefan Joosten2016-07-301-0/+8
| |
* | Made a symlink pointing to the current Teamspeak 3 server directory.Stefan Joosten2016-07-301-0/+18
|/
* Initial commit of Ansible teamspeak role.Stefan Joosten2016-07-291-0/+73