Protocol specification for prosody 0.10+
This commit is contained in:
parent
31671f6194
commit
29cac8fc6a
|
@ -675,7 +675,7 @@ function xmpp_create_config {
|
||||||
echo " key = \"/etc/ssl/private/${DEFAULT_DOMAIN_NAME}.key\";" >> /etc/prosody/prosody.cfg.lua
|
echo " key = \"/etc/ssl/private/${DEFAULT_DOMAIN_NAME}.key\";" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " curve = $XMPP_ECC_CURVE;" >> /etc/prosody/prosody.cfg.lua
|
echo " curve = $XMPP_ECC_CURVE;" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " ciphers = $XMPP_CIPHERS;" >> /etc/prosody/prosody.cfg.lua
|
echo " ciphers = $XMPP_CIPHERS;" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo ' options = {"no_sslv2", "no_sslv3" };' >> /etc/prosody/prosody.cfg.lua
|
echo ' options = { "tlsv1+" };' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " dhparam = \"/etc/ssl/certs/${DEFAULT_DOMAIN_NAME}.dhparam\";" >> /etc/prosody/prosody.cfg.lua
|
echo " dhparam = \"/etc/ssl/certs/${DEFAULT_DOMAIN_NAME}.dhparam\";" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo "}" >> /etc/prosody/prosody.cfg.lua
|
echo "}" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo '' >> /etc/prosody/prosody.cfg.lua
|
echo '' >> /etc/prosody/prosody.cfg.lua
|
||||||
|
@ -689,7 +689,7 @@ function xmpp_create_config {
|
||||||
echo " curve = $XMPP_ECC_CURVE;" >> /etc/prosody/prosody.cfg.lua
|
echo " curve = $XMPP_ECC_CURVE;" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo ' depth = "1";' >> /etc/prosody/prosody.cfg.lua
|
echo ' depth = "1";' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " ciphers = $XMPP_CIPHERS;" >> /etc/prosody/prosody.cfg.lua
|
echo " ciphers = $XMPP_CIPHERS;" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo ' options = {"no_sslv2", "no_sslv3" };' >> /etc/prosody/prosody.cfg.lua
|
echo ' options = { "tlsv1+" };' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " dhparam = \"/etc/ssl/certs/${DEFAULT_DOMAIN_NAME}.dhparam\";" >> /etc/prosody/prosody.cfg.lua
|
echo " dhparam = \"/etc/ssl/certs/${DEFAULT_DOMAIN_NAME}.dhparam\";" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo '}' >> /etc/prosody/prosody.cfg.lua
|
echo '}' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo '' >> /etc/prosody/prosody.cfg.lua
|
echo '' >> /etc/prosody/prosody.cfg.lua
|
||||||
|
@ -724,7 +724,7 @@ function xmpp_create_config {
|
||||||
echo " curve = $XMPP_ECC_CURVE;" >> /etc/prosody/prosody.cfg.lua
|
echo " curve = $XMPP_ECC_CURVE;" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo ' depth = "1";' >> /etc/prosody/prosody.cfg.lua
|
echo ' depth = "1";' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " ciphers = $XMPP_CIPHERS;" >> /etc/prosody/prosody.cfg.lua
|
echo " ciphers = $XMPP_CIPHERS;" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo ' options = {"no_sslv2", "no_sslv3" };' >> /etc/prosody/prosody.cfg.lua
|
echo ' options = { "tlsv1+" };' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo " dhparam = \"/etc/prosody/certs/${DEFAULT_DOMAIN_NAME}.dhparam\";" >> /etc/prosody/prosody.cfg.lua
|
echo " dhparam = \"/etc/prosody/certs/${DEFAULT_DOMAIN_NAME}.dhparam\";" >> /etc/prosody/prosody.cfg.lua
|
||||||
echo ' }' >> /etc/prosody/prosody.cfg.lua
|
echo ' }' >> /etc/prosody/prosody.cfg.lua
|
||||||
echo '' >> /etc/prosody/prosody.cfg.lua
|
echo '' >> /etc/prosody/prosody.cfg.lua
|
||||||
|
@ -890,8 +890,8 @@ function install_xmpp_main {
|
||||||
sed -i '/certificate =/a\ dhparam = "/etc/prosody/certs/xmpp.dhparam";' /etc/prosody/conf.avail/xmpp.cfg.lua
|
sed -i '/certificate =/a\ dhparam = "/etc/prosody/certs/xmpp.dhparam";' /etc/prosody/conf.avail/xmpp.cfg.lua
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if ! grep -q 'options = {"no_sslv2", "no_sslv3" }' /etc/prosody/conf.avail/xmpp.cfg.lua; then
|
if ! grep -q 'options = { "tlsv1+" }' /etc/prosody/conf.avail/xmpp.cfg.lua; then
|
||||||
sed -i '/certificate =/a\ options = {"no_sslv2", "no_sslv3" };' /etc/prosody/conf.avail/xmpp.cfg.lua
|
sed -i '/certificate =/a\ options = { "tlsv1+" };' /etc/prosody/conf.avail/xmpp.cfg.lua
|
||||||
fi
|
fi
|
||||||
if ! grep -q 'ciphers =' /etc/prosody/conf.avail/xmpp.cfg.lua; then
|
if ! grep -q 'ciphers =' /etc/prosody/conf.avail/xmpp.cfg.lua; then
|
||||||
sed -i "/certificate =/a\ ciphers = $XMPP_CIPHERS;" /etc/prosody/conf.avail/xmpp.cfg.lua
|
sed -i "/certificate =/a\ ciphers = $XMPP_CIPHERS;" /etc/prosody/conf.avail/xmpp.cfg.lua
|
||||||
|
|
Loading…
Reference in New Issue