소스 검색

If this is only a mailbox system then exit after email has installed

Bob Mottram 10 년 전
부모
커밋
05b7cf2fa2
1개의 변경된 파일14개의 추가작업 그리고 0개의 파일을 삭제
  1. 14
    0
      install-freedombone.sh

+ 14
- 0
install-freedombone.sh 파일 보기

62
 DOMAIN_NAME=$1
62
 DOMAIN_NAME=$1
63
 MY_USERNAME=$2
63
 MY_USERNAME=$2
64
 FREEDNS_SUBDOMAIN_CODE=$3
64
 FREEDNS_SUBDOMAIN_CODE=$3
65
+SYSTEM_TYPE=$4
65
 
66
 
66
 SSH_PORT=2222
67
 SSH_PORT=2222
67
 KERNEL_VERSION="v3.15.10-bone7"
68
 KERNEL_VERSION="v3.15.10-bone7"
1214
       fi
1215
       fi
1215
   fi
1216
   fi
1216
   echo 'import_email' >> $COMPLETION_FILE
1217
   echo 'import_email' >> $COMPLETION_FILE
1218
+  if [[ $SYSTEM_TYPE == "email" || $SYSTEM_TYPE == "mailbox" ]]; then
1219
+      # unmount any attached usb drive
1220
+      echo ''
1221
+      echo '  *** Freedombone email system installation is complete ***'
1222
+      echo ''
1223
+      if [ -d /media/usb ]; then
1224
+          umount /media/usb
1225
+          rm -rf /media/usb
1226
+          echo '            You can now remove the USB drive'
1227
+      fi
1228
+      exit 0
1229
+  fi
1217
 }
1230
 }
1218
 
1231
 
1219
 function install_final {
1232
 function install_final {
1267
 import_email
1280
 import_email
1268
 install_final
1281
 install_final
1269
 echo 'Freedombone installation is complete'
1282
 echo 'Freedombone installation is complete'
1283
+exit 0