|
|
|
|
320
|
tar -xzvf $prosody_modules_filename
|
320
|
tar -xzvf $prosody_modules_filename
|
321
|
if [ -d prosody-modules ]; then
|
321
|
if [ -d prosody-modules ]; then
|
322
|
systemctl stop prosody
|
322
|
systemctl stop prosody
|
|
|
323
|
+ if [ ! -d /var/lib/prosody/prosody-modules ]; then
|
|
|
324
|
+ mkdir /var/lib/prosody/prosody-modules
|
|
|
325
|
+ fi
|
323
|
cp -r prosody-modules/* /var/lib/prosody/prosody-modules
|
326
|
cp -r prosody-modules/* /var/lib/prosody/prosody-modules
|
324
|
chown -R prosody:prosody /var/lib/prosody/prosody-modules
|
327
|
chown -R prosody:prosody /var/lib/prosody/prosody-modules
|
325
|
systemctl start prosody
|
328
|
systemctl start prosody
|
|
|
|
|
876
|
|
879
|
|
877
|
# install modules
|
880
|
# install modules
|
878
|
update_prosody_modules initial
|
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
|
# create a certificate
|
886
|
# create a certificate
|
881
|
if [[ "$(cert_exists ${DEFAULT_DOMAIN_NAME} pem)" == "0" ]]; then
|
887
|
if [[ "$(cert_exists ${DEFAULT_DOMAIN_NAME} pem)" == "0" ]]; then
|