|
|
|
|
384
|
sed -i "s|.crt|.pem|g" /etc/prosody/conf.d/${JITSI_DOMAIN_NAME}.cfg.lua
|
384
|
sed -i "s|.crt|.pem|g" /etc/prosody/conf.d/${JITSI_DOMAIN_NAME}.cfg.lua
|
385
|
fi
|
385
|
fi
|
386
|
|
386
|
|
|
|
387
|
+ # ensure that certs are available to prosody with correct permissions
|
387
|
cp /etc/ssl/certs/${JITSI_DOMAIN_NAME}.* /etc/prosody/certs
|
388
|
cp /etc/ssl/certs/${JITSI_DOMAIN_NAME}.* /etc/prosody/certs
|
388
|
cp /etc/ssl/private/${JITSI_DOMAIN_NAME}.key /etc/prosody/certs
|
389
|
cp /etc/ssl/private/${JITSI_DOMAIN_NAME}.key /etc/prosody/certs
|
389
|
chown prosody:prosody /etc/prosody/certs/${JITSI_DOMAIN_NAME}.*
|
390
|
chown prosody:prosody /etc/prosody/certs/${JITSI_DOMAIN_NAME}.*
|
390
|
|
391
|
|
|
|
392
|
+ # remove extraneous nginx config generated by the deb package
|
391
|
if [ -f /etc/nginx/sites-available/${JITSI_DOMAIN_NAME}.conf ]; then
|
393
|
if [ -f /etc/nginx/sites-available/${JITSI_DOMAIN_NAME}.conf ]; then
|
392
|
nginx_dissite ${JITSI_DOMAIN_NAME}.conf
|
394
|
nginx_dissite ${JITSI_DOMAIN_NAME}.conf
|
393
|
rm /etc/nginx/sites-available/${JITSI_DOMAIN_NAME}.conf
|
395
|
rm /etc/nginx/sites-available/${JITSI_DOMAIN_NAME}.conf
|