From 509c5986cfa2458156a4543332530a002a01c59a Mon Sep 17 00:00:00 2001 From: Stefan Joosten Date: Sun, 31 Jul 2016 02:33:23 +0200 Subject: Inplemented first version of a updating mechanism. 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. --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3d60063..60a2a77 100644 --- a/README.md +++ b/README.md @@ -18,8 +18,9 @@ defaults/main.yml: * teamspeak.comment: User comment field. Defaults to "Teamspeak 3 user". * teamspeak.home: Home directory for the teamspeak user. Will also be used to install the teamspeak server in. Defaults to "/opt/teamspeak". * teamspeak.shell: Shell for the teamspeak user. Defaults to "/usr/sbin/nologin". +* teamspeak.symlink: Name of symlink to point to current TeamSpeak 3 server directory. Defaults to "current". * teamspeak.version: Version of Teamspeak 3 Server to install. Defaults to "3.0.12.4". -* teamspeak.checksum: "sha256:6bb0e8c8974fa5739b90e1806687128342b3ab36510944f576942e67df7a1bd9" +* teamspeak.checksum: SHA256 checksum of archive of TeamSpeak 3 server version for verification purposes. Example: "sha256:6bb0e8c8974fa5739b90e1806687128342b3ab36510944f576942e67df7a1bd9" vars/{debian,redhat}.yml: @@ -28,7 +29,7 @@ vars/{debian,redhat}.yml: Dependencies ------------ -No other dependencies I am aware of. +rsync should be installed on the host to perform TeamSpeak 3 Server upgrades, used by the "synchronize" module. Example Playbook ---------------- -- cgit v1.2.3-70-g09d2