mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
Update xmpp-setup to work with ejabberd >= 14.07
This commit is contained in:
parent
770e4c00fd
commit
cd1b4a2371
@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
if grep --quiet "^{access, register, \[{allow, all}\]}." /etc/ejabberd/ejabberd.cfg; then
|
||||
if grep --quiet "ip_access: all" /etc/ejabberd/ejabberd.yml; then
|
||||
xmpp_inband_enable=true
|
||||
else
|
||||
xmpp_inband_enable=false
|
||||
@ -38,9 +38,9 @@ done
|
||||
|
||||
if [ "$xmpp_inband_enable" != "$xmpp_inband_enable_cur" ] ; then
|
||||
if $xmpp_inband_enable ; then
|
||||
sed -i s/"^{access, register, \[{deny, all}\]}."/"{access, register, \[{allow, all}\]}."/ /etc/ejabberd/ejabberd.cfg
|
||||
sed -i s/"ip_access: trusted_network"/"ip_access: all"/ /etc/ejabberd/ejabberd.yml
|
||||
else
|
||||
sed -i s/"^{access, register, \[{allow, all}\]}."/"{access, register, \[{deny, all}\]}."/ /etc/ejabberd/ejabberd.cfg
|
||||
sed -i s/"ip_access: all"/"ip_access: trusted_network"/ /etc/ejabberd/ejabberd.yml
|
||||
fi
|
||||
ejabberdctl restart
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user