Note : you still need to set it up as described in README.rst EDIT: above applies to version nethserver-collabora-0.1.2-1.ns7.noarchnot the wip-package
To get rid of most additional steps to configure nethserver-collabora and make it more stable at updates is what this "TLC"efffort is about.
In the CODE repo there’s only version 6.0 and 6.4. I’d like to get some dictionaries for our version 6.2. I don’t understand because 6.2 should be LTS from what I saw here.
Did not take a possible LTS version in to consideration, i’ll gues it for collabora-subscribtion users (or build it yourself).
Did two brief update tests from 6.0 > 6.2 > 6.4 and one 6.0 > 6.4, it did not break but did only basic functional tests.
If this makes it to release i’d propose to include CODE/collabora office 6.4 in the nethforge repo.
I updated a Nethserver at work with Collabora 6.4 because there were problems with formattings and it worked and solved the format issues in first tests.
I tested on a VM and found an issue. If the cert is LE but does not contain “collabora.domain.local” the cert check is not working correctly.
We catch only error 60
[root@testserver ~]# curl https://collabora.domain.local; echo $?
curl: (60) Peer's certificate issuer has been marked as not trusted by the user.
but if you get an LE cert without adding collabora.server-domain to it you get another error 51:
[root@testserver ~]# curl https://collabora.domain.local; echo $?
curl: (51) Unable to communicate securely with peer: requested domain name does not match the server's certificate.
Thought about that, did not want to disable the certificate-check if the host cannot be resolved.
This can be a external host (other server) and than the certicicate-update event (on that other serever) cannot correct this.
But think your suggestion is more fail-save… hence better.