43 lines
		
	
	
		
			653 B
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			653 B
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #!/sbin/runscript
 | |
| # Copyright 2007-2008 Roy Marples
 | |
| # All rights reserved
 | |
| 
 | |
| description="Executes user commands in /etc/conf.d/local"
 | |
| 
 | |
| depend() {
 | |
| 	after *
 | |
| 	keywords notimeout
 | |
| }
 | |
| 
 | |
| start() {
 | |
| 	ebegin "Starting local"
 | |
| 
 | |
| 	if type local_start >/dev/null 2>&1; then
 | |
| 		local_start
 | |
| 	fi
 | |
| 
 | |
| 	# Support old configs
 | |
| 	if [ -e /etc/conf.d/local.start ]; then
 | |
| 		. /etc/conf.d/local.start
 | |
| 	fi
 | |
| 
 | |
| 	eend $? "Failed to start local"
 | |
| }
 | |
| 
 | |
| stop() {
 | |
| 	ebegin "Stopping local"
 | |
| 
 | |
| 	if type local_start >/dev/null 2>&1; then
 | |
| 		local_stop
 | |
| 	fi
 | |
| 
 | |
| 	# Support old configs
 | |
| 	if [ -e /etc/conf.d/local.stop ]; then
 | |
| 		. /etc/conf.d/local.stop
 | |
| 	fi
 | |
| 
 | |
| 	eend $? $"Failed to stop local"
 | |
| }
 | |
| 
 | |
| # vim: set ts=4 :
 |