Bläddra i källkod

Create prosody modules directory if needed

Bob Mottram 7 år sedan
förälder
incheckning
13d0998a8a
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6
    0
      src/freedombone-app-xmpp

+ 6
- 0
src/freedombone-app-xmpp Visa fil

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