24 lines
		
	
	
		
			463 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			463 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								post_install() {
							 | 
						||
| 
								 | 
							
									if ! getent group anope &>/dev/null; then
							 | 
						||
| 
								 | 
							
										groupadd -r anope
							 | 
						||
| 
								 | 
							
									fi
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									if ! getent passwd anope &>/dev/null; then
							 | 
						||
| 
								 | 
							
										useradd -r -g anope -d /var/lib/anope -s /bin/false -c anope anope
							 | 
						||
| 
								 | 
							
									fi
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									echo "Example config is in /etc/anope/example.conf."
							 | 
						||
| 
								 | 
							
									echo "Copy it to /etc/anope/services.conf and modify it."
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								post_remove() {
							 | 
						||
| 
								 | 
							
									if getent passwd anope &>/dev/null; then
							 | 
						||
| 
								 | 
							
										userdel anope
							 | 
						||
| 
								 | 
							
									fi
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									if getent group anope &>/dev/null; then
							 | 
						||
| 
								 | 
							
										groupdel anope
							 | 
						||
| 
								 | 
							
									fi
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 |