mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-08-26 12:46:08 +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
|
#!/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
|
xmpp_inband_enable=true
|
||||||
else
|
else
|
||||||
xmpp_inband_enable=false
|
xmpp_inband_enable=false
|
||||||
@ -38,9 +38,9 @@ done
|
|||||||
|
|
||||||
if [ "$xmpp_inband_enable" != "$xmpp_inband_enable_cur" ] ; then
|
if [ "$xmpp_inband_enable" != "$xmpp_inband_enable_cur" ] ; then
|
||||||
if $xmpp_inband_enable ; 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
|
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
|
fi
|
||||||
ejabberdctl restart
|
ejabberdctl restart
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user