|
@@ -320,6 +320,9 @@ function update_prosody_modules {
|
320
|
320
|
tar -xzvf $prosody_modules_filename
|
321
|
321
|
if [ -d prosody-modules ]; then
|
322
|
322
|
systemctl stop prosody
|
|
323
|
+ if [ ! -d /var/lib/prosody/prosody-modules ]; then
|
|
324
|
+ mkdir /var/lib/prosody/prosody-modules
|
|
325
|
+ fi
|
323
|
326
|
cp -r prosody-modules/* /var/lib/prosody/prosody-modules
|
324
|
327
|
chown -R prosody:prosody /var/lib/prosody/prosody-modules
|
325
|
328
|
systemctl start prosody
|
|
@@ -876,6 +879,9 @@ function install_xmpp_main {
|
876
|
879
|
|
877
|
880
|
# install modules
|
878
|
881
|
update_prosody_modules initial
|
|
882
|
+ if [ ! -d /var/lib/prosody/prosody-modules ]; then
|
|
883
|
+ echo $'No prosody modules available'
|
|
884
|
+ fi
|
879
|
885
|
|
880
|
886
|
# create a certificate
|
881
|
887
|
if [[ "$(cert_exists ${DEFAULT_DOMAIN_NAME} pem)" == "0" ]]; then
|