mirror of
				https://gitlab.alpinelinux.org/alpine/aports.git
				synced 2025-10-31 16:31:40 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			719 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			719 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/sbin/openrc-run
 | |
| # Copyright 1999-2004 Gentoo Foundation
 | |
| # Distributed under the terms of the GNU General Public License v2
 | |
| 
 | |
| depend() {
 | |
| 	need net
 | |
| }
 | |
| 
 | |
| checkconfig() {
 | |
| 	if [ ! -e ${CONF} ] ; then
 | |
| 		eerror "You need a configuration file to run barnyard2"
 | |
| 		eerror "Download an example from: https://raw.githubusercontent.com/firnsy/barnyard2/master/etc/barnyard2.conf"
 | |
| 		return 1
 | |
| 	fi
 | |
| }
 | |
| 
 | |
| start() {
 | |
| 	checkconfig || return 1
 | |
| 	ebegin "Starting barnyard2"
 | |
| 	start-stop-daemon --start --quiet --exec /usr/bin/barnyard2 \
 | |
| 		-- --pid-path ${PID_PATH} --nolock-pidfile ${BARNYARD_OPTS} >/dev/null 2>&1
 | |
| 	eend $?
 | |
| }
 | |
| 
 | |
| stop() {
 | |
| 	ebegin "Stopping barnyard2"
 | |
| 	start-stop-daemon --stop --quiet --pidfile ${PID_PATH}/${PID_FILE}
 | |
| 	eend $?
 | |
| }
 |