| 
				
			 | 
			
			
				@@ -77,6 +77,10 @@ function create_pleroma_blocklist { 
			 | 
		
	
		
			
			| 
				77
			 | 
			
				77
			 | 
			
			
				     echo "if [ ! -f /root/${PROJECT_NAME}-firewall-domains.cfg ]; then" >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				78
			 | 
			
				78
			 | 
			
			
				     echo '    exit 0' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				79
			 | 
			
				79
			 | 
			
			
				     echo 'fi' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				80
			 | 
			
			
				+    echo 'if [ -f /tmp/pleroma-blocking.lock ]; then' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				81
			 | 
			
			
				+    echo '    exit 0' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				82
			 | 
			
			
				+    echo 'fi' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				83
			 | 
			
			
				+    echo 'touch /tmp/pleroma-blocking.lock' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				80
			 | 
			
				84
			 | 
			
			
				     echo 'cd /etc/postgresql' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				81
			 | 
			
				85
			 | 
			
			
				     echo 'while read blocked; do' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				82
			 | 
			
				86
			 | 
			
			
				     echo '    if [[ "$blocked" == *"."* || "$blocked" == *"@"* ]]; then' >> $blocking_script_file 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -89,6 +93,7 @@ function create_pleroma_blocklist { 
			 | 
		
	
		
			
			| 
				89
			 | 
			
				93
			 | 
			
			
				     echo '        fi' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				90
			 | 
			
				94
			 | 
			
			
				     echo '    fi' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				91
			 | 
			
				95
			 | 
			
			
				     echo "done </root/${PROJECT_NAME}-firewall-domains.cfg" >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				
			 | 
			
				96
			 | 
			
			
				+    echo 'rm /tmp/pleroma-blocking.lock' >> $blocking_script_file 
			 | 
		
	
		
			
			| 
				92
			 | 
			
				97
			 | 
			
			
				     chmod +x $blocking_script_file 
			 | 
		
	
		
			
			| 
				93
			 | 
			
				98
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				94
			 | 
			
				99
			 | 
			
			
				     if ! grep -q "$blocking_script_file" /etc/crontab; then 
			 |