mirror of https://github.com/fail2ban/fail2ban
				
				
				
			
		
			
				
	
	
		
			21 lines
		
	
	
		
			748 B
		
	
	
	
		
			INI
		
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			748 B
		
	
	
	
		
			INI
		
	
	
[Unit]
 | 
						|
Description=Fail2Ban Service
 | 
						|
Documentation=man:fail2ban(1)
 | 
						|
After=network.target iptables.service firewalld.service ip6tables.service ipset.service nftables.service
 | 
						|
PartOf=iptables.service firewalld.service ip6tables.service ipset.service nftables.service
 | 
						|
 | 
						|
[Service]
 | 
						|
Type=simple
 | 
						|
ExecStartPre=/bin/mkdir -p /run/fail2ban
 | 
						|
ExecStart=@BINDIR@/fail2ban-server -xf start
 | 
						|
# if should be logged in systemd journal, use following line or set logtarget to sysout in fail2ban.local
 | 
						|
# ExecStart=@BINDIR@/fail2ban-server -xf --logtarget=sysout start
 | 
						|
ExecStop=@BINDIR@/fail2ban-client stop
 | 
						|
ExecReload=@BINDIR@/fail2ban-client reload
 | 
						|
PIDFile=/run/fail2ban/fail2ban.pid
 | 
						|
Restart=on-failure
 | 
						|
RestartPreventExitStatus=0 255
 | 
						|
 | 
						|
[Install]
 | 
						|
WantedBy=multi-user.target
 |