oneshot considers the service to be active after the main process exits. This is not wanted here, removing the declaration makes the type default to simple, which considers units to be active when the main process is running.
		
			
				
	
	
		
			6 lines
		
	
	
		
			108 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
			
		
		
	
	
			6 lines
		
	
	
		
			108 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
[Unit]
 | 
						|
Description=nxy database dump timer
 | 
						|
 | 
						|
[Service]
 | 
						|
ExecStart=/usr/bin/pg_dump -d nxy_prod -f %h/dump.sql
 |