Skip to content

Commit 522d6a4

Browse files
authored
Merge pull request #54 from samhed/master
Bump to ThinLinc 4.20
2 parents db0e6b8 + 2558faa commit 522d6a4

4 files changed

Lines changed: 25 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Changed
1111

12-
- Update SUSE usr merge workaround to match SLES 16 changes
12+
## [1.14] - 2026-01-05
13+
14+
### Changed
15+
16+
- Updated to 4.20.0
17+
- Updated SUSE usr merge workaround to match SLES 16 changes
18+
- Updated tlsetup answers to match the 4.20.0 changes
19+
- It is now possible to specify multiple email addresses for license warnings
1320

1421
### Removed
1522

1623
- Support for 32-bit server packages
1724

25+
### Removed
26+
27+
- Old web integration tlsetup answer
28+
1829
## [1.13] - 2025-07-09
1930

2031
### Changed
@@ -130,7 +141,8 @@ First release.
130141

131142
- An Ansible role to install the ThinLinc server software.
132143

133-
[unreleased]: https://github.com/cendio/ansible-role-thinlinc-server/compare/v1.13...HEAD
144+
[unreleased]: https://github.com/cendio/ansible-role-thinlinc-server/compare/v1.14...HEAD
145+
[1.14]: https://github.com/cendio/ansible-role-thinlinc-server/compare/v1.13...v1.14
134146
[1.13]: https://github.com/cendio/ansible-role-thinlinc-server/compare/v1.12...v1.13
135147
[1.12]: https://github.com/cendio/ansible-role-thinlinc-server/compare/v1.11...v1.12
136148
[1.11]: https://github.com/cendio/ansible-role-thinlinc-server/compare/v1.10...v1.11

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ ThinLinc End User License Agreement. NOTE: Setting this to yes is a
3636
requirement for installing and using ThinLinc.
3737
3838
```yaml
39-
thinlinc_version: "4.19.0"
39+
thinlinc_version: "4.20.0"
4040
```
4141
4242
ThinLinc version number.
@@ -57,10 +57,11 @@ dependencies along with the ThinLinc software. If set to "no", the
5757
role assumes that you will take care of it.
5858
5959
```yaml
60-
thinlinc_email: "root@localhost"
60+
thinlinc_emails: "root@localhost"
6161
```
6262
63-
Administrative email address to receive license warnings.
63+
Administrative email addresses to receive license warnings. Multiple
64+
addresses are separated by spaces.
6465
6566
```yaml
6667
thinlinc_printers: "yes"

defaults/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
thinlinc_accept_eula: "no"
55

6-
thinlinc_version: "4.19.0"
6+
thinlinc_version: "4.20.0"
77
thinlinc_bundle_path: "tl-{{ thinlinc_version }}-server.zip"
88

99
thinlinc_autoinstall_dependencies: "yes"

templates/thinlinc-setup.answers.j2

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
# {{ ansible_managed }}
22
install-gtk={{ thinlinc_autoinstall_dependencies | ternary('yes', 'no', 'no') }}
3-
email-address={{ thinlinc_email }}
3+
email-address={{ thinlinc_emails }}
44
install-python-ldap={{ thinlinc_autoinstall_dependencies | ternary('yes', 'no', 'no') }}
55
agent-hostname-choice={{ thinlinc_hostname_choice }}
66
manual-agent-hostname={{ thinlinc_manual_agent_hostname }}
7-
setup-firewall=yes
7+
setup-firewall-ssh=yes
8+
setup-firewall-tlwebaccess=yes
9+
setup-firewall-tlwebadm=yes
10+
setup-firewall-tlmaster=yes
11+
setup-firewall-tlagent=yes
812
setup-selinux=yes
9-
setup-web-integration=yes
1013
setup-apparmor=yes
1114
{% if 'thinlinc_masters' in group_names %}
1215
server-type=master

0 commit comments

Comments
 (0)