Selaa lähdekoodia

More checking for owncloud install

Bob Mottram 10 vuotta sitten
vanhempi
commit
2b582987b4
1 muutettua tiedostoa jossa 11 lisäystä ja 9 poistoa
  1. 11
    9
      src/freedombone

+ 11
- 9
src/freedombone Näytä tiedosto

@@ -39,10 +39,6 @@ FREEDOMBONE_WEBSITE="http://freedombone.uk.to"
39 39
 # Contact details
40 40
 FREEDOMBONE_BITMESSAGE="BM-2cWuhmBvVdfrHhLoZTdspCkKeiTorUesSL"
41 41
 
42
-DOMAIN_NAME=
43
-MY_USERNAME=
44
-SYSTEM_TYPE=
45
-
46 42
 # Are we installing on a Beaglebone Black (BBB) or some other system?
47 43
 INSTALLING_ON_BBB="no"
48 44
 
@@ -61,6 +57,10 @@ VARIANT_SOCIAL="social"
61 57
 VARIANT_MEDIA="media"
62 58
 VARIANT_TOR_DONGLE="tordongle"
63 59
 
60
+DOMAIN_NAME=
61
+MY_USERNAME=
62
+SYSTEM_TYPE=$VARIANT_FULL
63
+
64 64
 # An optional configuration file which overrides some of these variables
65 65
 CONFIGURATION_FILE="freedombone.cfg"
66 66
 
@@ -6168,7 +6168,7 @@ function install_owncloud_music_app {
6168 6168
       return
6169 6169
   fi
6170 6170
   if ! grep -Fxq "install_owncloud" $COMPLETION_FILE; then
6171
-	  echo 'Tried to install the Owncloud music app, but Owncloud installation was not found'
6171
+      echo 'Tried to install the Owncloud music app, but Owncloud installation was not found'
6172 6172
       exit 9823
6173 6173
   fi
6174 6174
 
@@ -6253,11 +6253,13 @@ function install_owncloud {
6253 6253
       OWNCLOUD_DOMAIN_NAME=$DOMAIN_NAME
6254 6254
   fi
6255 6255
   if [ ! $OWNCLOUD_DOMAIN_NAME ]; then
6256
-      return
6256
+      echo 'No Owncloud domain name was specified'
6257
+      exit 3095
6257 6258
   fi
6258
-  if ! [[ $SYSTEM_TYPE == "$VARIANT_CLOUD" ]]; then
6259
-      if [ $SYSTEM_TYPE ]; then
6260
-          return
6259
+  if [[ $SYSTEM_TYPE != "$VARIANT_CLOUD" ]]; then
6260
+      if [[ $SYSTEM_TYPE != "$VARIANT_FULL" ]]; then
6261
+          echo "Owncloud install did not recognise the system type $SYSTEM_TYPE"
6262
+          exit 6746
6261 6263
       fi
6262 6264
   fi
6263 6265
   apt-get -y --force-yes install owncloud