34 lines
		
	
	
		
			832 B
		
	
	
	
		
			SYSTEMD
		
	
	
	
	
	
		
		
			
		
	
	
			34 lines
		
	
	
		
			832 B
		
	
	
	
		
			SYSTEMD
		
	
	
	
	
	
| 
								 | 
							
								# This file is systemd template for monit service. To
							 | 
						||
| 
								 | 
							
								# register monit with systemd, place the monit.service file
							 | 
						||
| 
								 | 
							
								# to the /lib/systemd/system/ directory and then start it
							 | 
						||
| 
								 | 
							
								# using systemctl (see bellow).
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# Enable monit to start on boot:
							 | 
						||
| 
								 | 
							
								#         systemctl enable monit.service
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# Start monit immediately:
							 | 
						||
| 
								 | 
							
								#         systemctl start monit.service
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# Stop monit:
							 | 
						||
| 
								 | 
							
								#         systemctl stop monit.service
							 | 
						||
| 
								 | 
							
								#
							 | 
						||
| 
								 | 
							
								# Status:
							 | 
						||
| 
								 | 
							
								#         systemctl status monit.service
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								[Unit]
							 | 
						||
| 
								 | 
							
								Description=AniNIX/Sharingan | Evaluation service, powered by monit
							 | 
						||
| 
								 | 
							
								After=network-online.target
							 | 
						||
| 
								 | 
							
								Documentation=man:monit(1) https://mmonit.com/wiki/Monit/HowTo
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								[Service]
							 | 
						||
| 
								 | 
							
								Type=simple
							 | 
						||
| 
								 | 
							
								KillMode=process
							 | 
						||
| 
								 | 
							
								ExecStart=/usr/bin/monit -I
							 | 
						||
| 
								 | 
							
								ExecStop=/usr/bin/monit quit
							 | 
						||
| 
								 | 
							
								ExecReload=/usr/bin/monit reload
							 | 
						||
| 
								 | 
							
								Restart=on-abnormal
							 | 
						||
| 
								 | 
							
								StandardOutput=null
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								[Install]
							 | 
						||
| 
								 | 
							
								WantedBy=multi-user.target
							 |