| 
				
			 | 
			
			
				@@ -5887,66 +5887,6 @@ function email_archiving { 
			 | 
		
	
		
			
			| 
				5887
			 | 
			
				5887
			 | 
			
			
				   echo 'email_archiving' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				5888
			 | 
			
				5888
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				5889
			 | 
			
				5889
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				5890
			 | 
			
				
			 | 
			
			
				-function folders_for_mailing_lists { 
			 | 
		
	
		
			
			| 
				5891
			 | 
			
				
			 | 
			
			
				-  if [[ $SYSTEM_TYPE == "$VARIANT_CHAT" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_NONMAILBOX" ]]; then 
			 | 
		
	
		
			
			| 
				5892
			 | 
			
				
			 | 
			
			
				-      return 
			 | 
		
	
		
			
			| 
				5893
			 | 
			
				
			 | 
			
			
				-  fi 
			 | 
		
	
		
			
			| 
				5894
			 | 
			
				
			 | 
			
			
				-  if grep -Fxq "folders_for_mailing_lists" $COMPLETION_FILE; then 
			 | 
		
	
		
			
			| 
				5895
			 | 
			
				
			 | 
			
			
				-      return 
			 | 
		
	
		
			
			| 
				5896
			 | 
			
				
			 | 
			
			
				-  fi 
			 | 
		
	
		
			
			| 
				5897
			 | 
			
				
			 | 
			
			
				-  echo '#!/bin/bash' > /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5898
			 | 
			
				
			 | 
			
			
				-  echo 'MYUSERNAME=$1' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5899
			 | 
			
				
			 | 
			
			
				-  echo 'MAILINGLIST=$2' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5900
			 | 
			
				
			 | 
			
			
				-  echo 'SUBJECTTAG=$3' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5901
			 | 
			
				
			 | 
			
			
				-  echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5902
			 | 
			
				
			 | 
			
			
				-  echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5903
			 | 
			
				
			 | 
			
			
				-  echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5904
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5905
			 | 
			
				
			 | 
			
			
				-  echo '# Exit if the list was already added' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5906
			 | 
			
				
			 | 
			
			
				-  echo 'if grep -q "=$MAILINGLIST" $MUTTRC; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5907
			 | 
			
				
			 | 
			
			
				-  echo '  exit 1' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5908
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5909
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5910
			 | 
			
				
			 | 
			
			
				-  echo 'if ! [[ $MYUSERNAME && $MAILINGLIST && $SUBJECTTAG ]]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5911
			 | 
			
				
			 | 
			
			
				-  echo '  echo "addmailinglist [user name] [mailing list name] [subject tag]"' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5912
			 | 
			
				
			 | 
			
			
				-  echo '  exit 1' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5913
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5914
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5915
			 | 
			
				
			 | 
			
			
				-  echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5916
			 | 
			
				
			 | 
			
			
				-  echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5917
			 | 
			
				
			 | 
			
			
				-  echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5918
			 | 
			
				
			 | 
			
			
				-  echo '  mkdir -m 700 $LISTDIR/new' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5919
			 | 
			
				
			 | 
			
			
				-  echo '  mkdir -m 700 $LISTDIR/cur' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5920
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5921
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5922
			 | 
			
				
			 | 
			
			
				-  echo 'chown -R $MYUSERNAME:$MYUSERNAME $LISTDIR' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5923
			 | 
			
				
			 | 
			
			
				-  echo 'echo "" >> $PM' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5924
			 | 
			
				
			 | 
			
			
				-  echo 'echo ":0" >> $PM' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5925
			 | 
			
				
			 | 
			
			
				-  echo 'echo "  * ^Subject:.*()\[$SUBJECTTAG\]" >> $PM' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5926
			 | 
			
				
			 | 
			
			
				-  echo 'echo "$LISTDIR/new" >> $PM' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5927
			 | 
			
				
			 | 
			
			
				-  echo 'chown $MYUSERNAME:$MYUSERNAME $PM' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5928
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5929
			 | 
			
				
			 | 
			
			
				-  echo 'if [ ! -f "$MUTTRC" ]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5930
			 | 
			
				
			 | 
			
			
				-  echo '  cp /etc/Muttrc $MUTTRC' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5931
			 | 
			
				
			 | 
			
			
				-  echo '  chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5932
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5933
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5934
			 | 
			
				
			 | 
			
			
				-  echo 'PROCMAILLOG=/home/$MYUSERNAME/log' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5935
			 | 
			
				
			 | 
			
			
				-  echo 'if [ ! -d $PROCMAILLOG ]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5936
			 | 
			
				
			 | 
			
			
				-  echo '  mkdir $PROCMAILLOG' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5937
			 | 
			
				
			 | 
			
			
				-  echo '  chown -R $MYUSERNAME:$MYUSERNAME $PROCMAILLOG' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5938
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5939
			 | 
			
				
			 | 
			
			
				-  echo '' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5940
			 | 
			
				
			 | 
			
			
				-  echo 'MUTT_MAILBOXES=$(grep "mailboxes =" $MUTTRC)' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5941
			 | 
			
				
			 | 
			
			
				-  echo 'if [[ $MUTT_MAILBOXES != *$MAILINGLIST* ]]; then' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5942
			 | 
			
				
			 | 
			
			
				-  echo '  sed -i "s|$MUTT_MAILBOXES|$MUTT_MAILBOXES =$MAILINGLIST|g" $MUTTRC' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5943
			 | 
			
				
			 | 
			
			
				-  echo '  chown $MYUSERNAME:$MYUSERNAME $MUTTRC' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5944
			 | 
			
				
			 | 
			
			
				-  echo 'fi' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5945
			 | 
			
				
			 | 
			
			
				-  echo 'exit 0' >> /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5946
			 | 
			
				
			 | 
			
			
				-  chmod +x /usr/bin/addmailinglist 
			 | 
		
	
		
			
			| 
				5947
			 | 
			
				
			 | 
			
			
				-  echo 'folders_for_mailing_lists' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				5948
			 | 
			
				
			 | 
			
			
				-} 
			 | 
		
	
		
			
			| 
				5949
			 | 
			
				
			 | 
			
			
				- 
			 | 
		
	
		
			
			| 
				5950
			 | 
			
				5890
			 | 
			
			
				 # Ensure that the from field is correct when sending email from Mutt 
			 | 
		
	
		
			
			| 
				5951
			 | 
			
				5891
			 | 
			
			
				 function email_from_address { 
			 | 
		
	
		
			
			| 
				5952
			 | 
			
				5892
			 | 
			
			
				   if grep -Fxq "email_from_address" $COMPLETION_FILE; then 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -6109,7 +6049,7 @@ function create_public_mailing_list { 
			 | 
		
	
		
			
			| 
				6109
			 | 
			
				6049
			 | 
			
			
				       echo "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME" >> /home/$MY_USERNAME/README 
			 | 
		
	
		
			
			| 
				6110
			 | 
			
				6050
			 | 
			
			
				   fi 
			 | 
		
	
		
			
			| 
				6111
			 | 
			
				6051
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				6112
			 | 
			
				
			 | 
			
			
				-  addmailinglist $MY_USERNAME "$PUBLIC_MAILING_LIST" "$PUBLIC_MAILING_LIST" 
			 | 
		
	
		
			
			| 
				
			 | 
			
				6052
			 | 
			
			
				+  freedombone-addlist -u $MY_USERNAME -l "$PUBLIC_MAILING_LIST" -s "$PUBLIC_MAILING_LIST" 
			 | 
		
	
		
			
			| 
				6113
			 | 
			
				6053
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				6114
			 | 
			
				6054
			 | 
			
			
				   echo 'create_public_mailing_list' >> $COMPLETION_FILE 
			 | 
		
	
		
			
			| 
				6115
			 | 
			
				6055
			 | 
			
			
				 } 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -9012,7 +8952,6 @@ email_client 
			 | 
		
	
		
			
			| 
				9012
			 | 
			
				8952
			 | 
			
			
				 email_archiving 
			 | 
		
	
		
			
			| 
				9013
			 | 
			
				8953
			 | 
			
			
				 email_from_address 
			 | 
		
	
		
			
			| 
				9014
			 | 
			
				8954
			 | 
			
			
				 configure_firewall_for_email 
			 | 
		
	
		
			
			| 
				9015
			 | 
			
				
			 | 
			
			
				-folders_for_mailing_lists 
			 | 
		
	
		
			
			| 
				9016
			 | 
			
				8955
			 | 
			
			
				 folders_for_email_addresses 
			 | 
		
	
		
			
			| 
				9017
			 | 
			
				8956
			 | 
			
			
				 create_public_mailing_list 
			 | 
		
	
		
			
			| 
				9018
			 | 
			
				8957
			 | 
			
			
				 #create_private_mailing_list 
			 |