| 
				
			 | 
			
			
				@@ -464,6 +464,9 @@ function remove_irc { 
			 | 
		
	
		
			
			| 
				464
			 | 
			
				464
			 | 
			
			
				     if [ -d /home/znc ]; then 
			 | 
		
	
		
			
			| 
				465
			 | 
			
				465
			 | 
			
			
				         userdel -r znc 
			 | 
		
	
		
			
			| 
				466
			 | 
			
				466
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				467
			 | 
			
			
				+    if [ -d /var/run/ircd ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				468
			 | 
			
			
				+        rm -rf /var/run/ircd 
			 | 
		
	
		
			
			| 
				
			 | 
			
				469
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				467
			 | 
			
				470
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				468
			 | 
			
				471
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				469
			 | 
			
				472
			 | 
			
			
				 function configure_firewall_for_irc { 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -576,6 +579,11 @@ function install_irc_server { 
			 | 
		
	
		
			
			| 
				576
			 | 
			
				579
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				577
			 | 
			
				580
			 | 
			
			
				     IRC_ONION_HOSTNAME=$(add_onion_service irc ${IRC_BOUNCER_PORT} ${IRC_ONION_PORT}) 
			 | 
		
	
		
			
			| 
				578
			 | 
			
				581
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				
			 | 
			
				582
			 | 
			
			
				+    if [ ! -d /var/run/ircd ]; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				583
			 | 
			
			
				+        mkdir /var/run/ircd 
			 | 
		
	
		
			
			| 
				
			 | 
			
				584
			 | 
			
			
				+        chown -R irc:irc /var/run/ircd 
			 | 
		
	
		
			
			| 
				
			 | 
			
				585
			 | 
			
			
				+    fi 
			 | 
		
	
		
			
			| 
				
			 | 
			
				586
			 | 
			
			
				+ 
			 | 
		
	
		
			
			| 
				579
			 | 
			
				587
			 | 
			
			
				     chmod 600 /etc/ngircd/ngircd.conf 
			 | 
		
	
		
			
			| 
				580
			 | 
			
				588
			 | 
			
			
				     systemctl restart ngircd 
			 | 
		
	
		
			
			| 
				581
			 | 
			
				589
			 | 
			
			
				  
			 |