From: Volker Schlecht Subject: Re: net/ejabberd: avoid epmd, improve rc and readme To: ports@openbsd.org, kn@openbsd.org Date: Sat, 14 Dec 2024 14:42:27 +0100 OK for the rc change, but I would propose the following edits to the README: On 12/13/24 6:58 PM, Kirill A. Korinsky wrote: > Index: net/ejabberd/pkg/README > =================================================================== > RCS file: /home/cvs/ports/net/ejabberd/pkg/README,v > diff -u -p -r1.11 README > --- net/ejabberd/pkg/README 25 Nov 2024 08:36:16 -0000 1.11 > +++ net/ejabberd/pkg/README 13 Dec 2024 17:34:44 -0000 > @@ -2,9 +2,14 @@ > | Running ${PKGSTEM} on OpenBSD > +------------------------------------------------------------------------------- > > -ejabberd is listening to all IPv4 addresses (0.0.0.0), in case if you > -want to listen to IPv6 addresses you need to duplicate listener in > -ejabberd.yml > +ejabberd is listening to all IPv4 addresses (0.0.0.0), in the case if > +you want to listen to IPv6 addresses you need to duplicate listener in > +${SYSCONFDIR}/ejabberd/ejabberd.yml +ejabberd is listening on all IPv4 addresses (0.0.0.0). To listen on +IPv6 addresses you need to duplicate the listener in +${SYSCONFDIR}/ejabberd/ejabberd.yml > +Also, ejabberd and ejabberdctl don't use epmd, because ejaberdctl kills > +epmd on server stop which kills systems' epmd as well, in the case if > +you want to use epmd, you need to comment ERL_DIST_PORT in > +${SYSCONFDIR}/ejabberd/ejabberdctl.cfg +By default ejabberd and ejabberdctl are configured not to use epmd. +To use epmd, comment out the ERL_DIST_PORT setting in +${SYSCONFDIR}/ejabberd/ejabberdctl.cfg