progmaticltd / homebox

A set of ansible scripts to build a personal mail server / private cloud / etc.
https://homebox.space/
GNU General Public License v3.0
465 stars 52 forks source link

Buster ejabberd #324

Closed fredericmoulins closed 1 year ago

fredericmoulins commented 4 years ago

Some changes needed in the ejabberd configuration for buster, and some others to address deprecation warnings.

Those changes are for the ejabberd version in buster, it will break a configuration for the stretch version.

fredericmoulins commented 3 years ago

I rebased this branch on dev (and forced-pushed). Git followed the directory moves without issue.

I have notes about trying to keep the certificates in the letsencrypt directory and probably use cert-perms. I might try to do that also on this branch, or later.

fredericmoulins commented 3 years ago

I agree with the move for bullseye.

These changes address the warnings seen in the logs of ejabberd on buster, and should help for any more recent version. It should be tested on bullseye (especially the mod_bosh, if it's needed).

arodier commented 2 years ago

I have ejabberd working in the bullseye branch. I am now deploying the system from scratch, to see what is working and what is not.

arodier commented 2 years ago

I think we can close this PR, as I have now ejabberd working on Bullseye. @fredericmoulins, have a look and tell me.

progmaticltd commented 1 year ago

Implemented