浏览代码

Change motd

Bob Mottram 10 年前
父节点
当前提交
9355df9665
共有 1 个文件被更改,包括 18 次插入37 次删除
  1. 18
    37
      src/freedombone

+ 18
- 37
src/freedombone 查看文件

@@ -52,6 +52,7 @@ VARIANT_MAILBOX="mailbox"
52 52
 VARIANT_NONMAILBOX="nonmailbox"
53 53
 VARIANT_SOCIAL="social"
54 54
 VARIANT_MEDIA="media"
55
+VARIANT_DEVELOPER="developer"
55 56
 
56 57
 DEFAULT_DOMAIN_NAME=
57 58
 DEFAULT_DOMAIN_CODE=
@@ -396,7 +397,7 @@ function show_help {
396 397
   echo '------------'
397 398
   echo 'This can either be blank if you wish to install the full system,'
398 399
   echo "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',"
399
-  echo "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA' or '$VARIANT_WRITER'."
400
+  echo "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER' or '$VARIANT_DEVELOPER'."
400 401
   echo "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint."
401 402
   echo ''
402 403
   exit 0
@@ -658,7 +659,7 @@ function parse_args {
658 659
   if [ ! $SYSTEM_TYPE ]; then
659 660
       SYSTEM_TYPE=$VARIANT_FULL
660 661
   fi
661
-  if [[ $SYSTEM_TYPE != $VARIANT_WRITER && $SYSTEM_TYPE != $VARIANT_CLOUD && $SYSTEM_TYPE != $VARIANT_CHAT && $SYSTEM_TYPE != $VARIANT_MAILBOX && $SYSTEM_TYPE != $VARIANT_NONMAILBOX && $SYSTEM_TYPE != $VARIANT_SOCIAL && $SYSTEM_TYPE != $VARIANT_MEDIA && $SYSTEM_TYPE != $VARIANT_FULL ]]; then
662
+  if [[ $SYSTEM_TYPE != $VARIANT_WRITER && $SYSTEM_TYPE != $VARIANT_CLOUD && $SYSTEM_TYPE != $VARIANT_CHAT && $SYSTEM_TYPE != $VARIANT_MAILBOX && $SYSTEM_TYPE != $VARIANT_NONMAILBOX && $SYSTEM_TYPE != $VARIANT_SOCIAL && $SYSTEM_TYPE != $VARIANT_MEDIA && $SYSTEM_TYPE != $VARIANT_DEVELOPER && $SYSTEM_TYPE != $VARIANT_FULL ]]; then
662 663
       echo "'$SYSTEM_TYPE' is an unrecognised Freedombone variant."
663 664
       exit 30
664 665
   fi
@@ -3877,52 +3878,32 @@ function change_login_message {
3877 3878
   echo "|    |   (.-' (.-' (   | (   )|  |  | |   )(   )|  | (.-' " >> /etc/motd
3878 3879
   echo "'    '     --'  --'  -' -  -' '  '   -' -'   -' '   -  --'" >> /etc/motd
3879 3880
 
3880
-  if [[ $SYSTEM_TYPE == "$VARIANT_MEDIA" ]]; then
3881
-      echo '                 .    .        .            ' >> /etc/motd
3882
-      echo '                 |\  /|        |   o        ' >> /etc/motd
3883
-      echo "                 | \/ | .-. .-.|   .  .-.   " >> /etc/motd
3884
-      echo "                 |    |(.-'(   |   | (   )  " >> /etc/motd
3885
-      echo "                 '    '  --' -' --'  - -' - " >> /etc/motd
3881
+  if [[ $SYSTEM_TYPE == "$VARIANT_MAILBOX" ]]; then
3882
+      echo '               M A I L B O X   E D I T I O N' >> /etc/motd
3886 3883
   fi
3887 3884
 
3888
-  if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" ]]; then
3889
-      echo '              .  .   .  .     .          ' >> /etc/motd
3890
-      echo '               \  \ /  /   o _|_         ' >> /etc/motd
3891
-      echo '                \  \  /.--..  |  .-. .--.' >> /etc/motd
3892
-      echo "                 \/ \/ |   |  | (.-' |   " >> /etc/motd
3893
-      echo "                  ' '  ' -'  - -' --''   " >> /etc/motd
3885
+  if [[ $SYSTEM_TYPE == "$VARIANT_SOCIAL" ]]; then
3886
+      echo '                 S O C I A L   E D I T I O N' >> /etc/motd
3887
+  fi
3888
+
3889
+  if [[ $SYSTEM_TYPE == "$VARIANT_CHAT" ]]; then
3890
+      echo '                  C H A T   E D I T I O N' >> /etc/motd
3894 3891
   fi
3895 3892
 
3896 3893
   if [[ $SYSTEM_TYPE == "$VARIANT_CLOUD" ]]; then
3897
-      echo '                  .--..             . ' >> /etc/motd
3898
-      echo '                 :    |             | ' >> /etc/motd
3899
-      echo '                 |    | .-. .  . .-.| ' >> /etc/motd
3900
-      echo '                 :    |(   )|  |(   | ' >> /etc/motd
3901
-      echo "                   --' - -'  -- - -' -" >> /etc/motd
3894
+      echo '                  C L O U D   E D I T I O N' >> /etc/motd
3902 3895
   fi
3903 3896
 
3904
-  if [[ $SYSTEM_TYPE == "$VARIANT_CHAT" ]]; then
3905
-      echo '                  .--..         .   ' >> /etc/motd
3906
-      echo '                 :    |        _|_  ' >> /etc/motd
3907
-      echo '                 |    |--. .-.  |   ' >> /etc/motd
3908
-      echo '                 :    |  |(   ) |   ' >> /etc/motd
3909
-      echo "                   --''   - -' - -' " >> /etc/motd
3897
+  if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" ]]; then
3898
+      echo '                 W R I T E R   E D I T I O N ' >> /etc/motd
3910 3899
   fi
3911 3900
 
3912
-  if [[ $SYSTEM_TYPE == "$VARIANT_SOCIAL" ]]; then
3913
-      echo '               .-.                    .  ' >> /etc/motd
3914
-      echo '              (   )           o       |  ' >> /etc/motd
3915
-      echo '                -.  .-.  .-.  .  .-.  |  ' >> /etc/motd
3916
-      echo '              (   )(   )(     | (   ) |  ' >> /etc/motd
3917
-      echo "                -'   -'   -'-'  - -' - - " >> /etc/motd
3901
+  if [[ $SYSTEM_TYPE == "$VARIANT_MEDIA" ]]; then
3902
+      echo '                  M E D I A   E D I T I O N' >> /etc/motd
3918 3903
   fi
3919 3904
 
3920
-  if [[ $SYSTEM_TYPE == "$VARIANT_MAILBOX" ]]; then
3921
-      echo '             .    .           . .              ' >> /etc/motd
3922
-      echo '             |\  /|        o  | |              ' >> /etc/motd
3923
-      echo '             | \/ | .-.    .  | |.-.  .-.-. ,- ' >> /etc/motd
3924
-      echo '             |    |(   )   |  | |   )(   ) :   ' >> /etc/motd
3925
-      echo "             '    '  -' --'  - -' -'   -'-'  - " >> /etc/motd
3905
+  if [[ $SYSTEM_TYPE == "$VARIANT_DEVELOPER" ]]; then
3906
+      echo '             D E V E L O P E R   E D I T I O N' >> /etc/motd
3926 3907
   fi
3927 3908
 
3928 3909
   echo '' >> /etc/motd