mirror of
				https://git.proxmox.com/git/systemd
				synced 2025-11-04 10:35:32 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			16 lines
		
	
	
		
			400 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			400 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
[Unit]
 | 
						|
Description=Test for exec condition that triggers skipping
 | 
						|
 | 
						|
[Service]
 | 
						|
Type=oneshot
 | 
						|
 | 
						|
# exit codes [1, 254] will result in skipping the rest of execution
 | 
						|
ExecCondition=/bin/sh -c 'exit 0'
 | 
						|
ExecCondition=/bin/sh -c 'exit 254'
 | 
						|
 | 
						|
# This would normally fail the unit but will not get run due to the skip above
 | 
						|
ExecCondition=/bin/sh -c 'exit 255'
 | 
						|
 | 
						|
# This should not get run
 | 
						|
ExecStart=/bin/sh -c 'true'
 |