Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 194650 | Differences between
and this patch

Collapse All | Expand All

(-)darkstat-init2 (-3 / +5 lines)
Lines 1-7 Link Here
1
#!/sbin/runscript
1
#!/sbin/runscript
2
# Copyright 1999-2006 Gentoo Foundation
2
# Copyright 1999-2006 Gentoo Foundation
3
# Distributed under the terms of the GNU General Public License v2 
3
# Distributed under the terms of the GNU General Public License v2 
4
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/darkstat/files/darkstat-init2,v 1.3 2007/11/01 13:29:39 jokey Exp $
4
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/darkstat/files/darkstat-init,v 1.4 2007/02/01 21:35:33 jokey Exp $
5
5
6
IF=${SVCNAME##*.}
6
IF=${SVCNAME##*.}
7
7
Lines 37-43 Link Here
37
	DARKSTAT_OPTS="-i ${INTERFACE}"
37
	DARKSTAT_OPTS="-i ${INTERFACE}"
38
	[[ -n "${PORT}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -p ${PORT}"
38
	[[ -n "${PORT}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -p ${PORT}"
39
	[[ -n "${ADDRESS}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -b ${ADDRESS}"
39
	[[ -n "${ADDRESS}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -b ${ADDRESS}"
40
	[[ -n "${FILTER}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -f ${FILTER}"
40
	[[ -n "${EXTRAOPTS}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} ${EXTRAOPTS}"
41
	return 0
41
	return 0
42
}
42
}
43
43
Lines 45-51 Link Here
45
	chkconfig || return 1
45
	chkconfig || return 1
46
	ebegin "Starting darkstat on ${INTERFACE}"
46
	ebegin "Starting darkstat on ${INTERFACE}"
47
	# Remove --background option for debugging.
47
	# Remove --background option for debugging.
48
	start-stop-daemon --start --exec /usr/sbin/darkstat --pidfile ${PIDFILE} --background -- ${DARKSTAT_OPTS}
48
	start-stop-daemon --start --background --exec /usr/sbin/darkstat -- \
49
	--chroot ${CHROOT} --user ${USER} --pidfile ${PIDFILE} \
50
	${DARKSTAT_OPTS} -f "${FILTER}"
49
	eend $?
51
	eend $?
50
}
52
}
51
53

Return to bug 194650