forked from Spark/ssm-services
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			312 B
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			312 B
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env ssm
 | |
| 
 | |
| service_type='oneshot'
 | |
| service_command=( /usr/bin/fsck -A -C -p )
 | |
| 
 | |
| pre_start() {
 | |
| 	printf 'Remounting / as read-only...\n'
 | |
| 	mount / -o remount,ro
 | |
| }
 | |
| 
 | |
| start() {
 | |
| 	printf 'Checking filesystems...\n'
 | |
| 	super_start
 | |
| }
 | |
| 
 | |
| post_start() {
 | |
| 	printf 'Remounting / as read-write...\n'
 | |
| 	mount / -o remount,rw
 | |
| }
 |