|
@@ -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
|