diff options
author | Markus Ullmann <jokey@gentoo.org> | 2007-11-01 13:29:39 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2007-11-01 13:29:39 +0000 |
commit | 37fe862562035921ab2a8d36f8211e2fc480cb48 (patch) | |
tree | 0fe6d0731d193fc99d09d37691f2364932ba38a5 /net-analyzer/darkstat/files | |
parent | Add ~sparc as part of Bug #176050 (diff) | |
download | historical-37fe862562035921ab2a8d36f8211e2fc480cb48.tar.gz historical-37fe862562035921ab2a8d36f8211e2fc480cb48.tar.bz2 historical-37fe862562035921ab2a8d36f8211e2fc480cb48.zip |
Version bump, reported on irc by drear
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'net-analyzer/darkstat/files')
-rw-r--r-- | net-analyzer/darkstat/files/darkstat-confd2 | 14 | ||||
-rw-r--r-- | net-analyzer/darkstat/files/darkstat-init2 | 56 | ||||
-rw-r--r-- | net-analyzer/darkstat/files/digest-darkstat-3.0.707 | 3 |
3 files changed, 73 insertions, 0 deletions
diff --git a/net-analyzer/darkstat/files/darkstat-confd2 b/net-analyzer/darkstat/files/darkstat-confd2 new file mode 100644 index 000000000000..83716d7ebd89 --- /dev/null +++ b/net-analyzer/darkstat/files/darkstat-confd2 @@ -0,0 +1,14 @@ +# The interface to listen on +# Use only with /etc/init.d/darkstat init script. If you use +# /etc/init.d/darkstat.if init script, then this option should be ignored. +#INTERFACE="eth0" + +# The port for the embedded webserver +#PORT="667" + +# The address embedded webserver should bind to +# Note: the daemon chroots into /var/empty if you set this +#ADDRESS="0.0.0.0" + +# Set the filter. See tcpdump documenation for details. +#FILTER="" diff --git a/net-analyzer/darkstat/files/darkstat-init2 b/net-analyzer/darkstat/files/darkstat-init2 new file mode 100644 index 000000000000..8bf554896998 --- /dev/null +++ b/net-analyzer/darkstat/files/darkstat-init2 @@ -0,0 +1,56 @@ +#!/sbin/runscript +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/darkstat/files/darkstat-init2,v 1.3 2007/11/01 13:29:39 jokey Exp $ + +IF=${SVCNAME##*.} + +if [[ -n "${IF}" && ${SVCNAME} != "darkstat" ]] ; then + PIDFILE=/var/run/darkstat.${IF}.pid +else + PIDFILE=/var/run/darkstat.pid +fi + +depend() { + need net +} + +chkconfig() { + if [[ -n "${IF}" && ${SVCNAME} != "darkstat" ]] ; then + if [[ ! -f "/etc/conf.d/darkstat.${IF}" ]]; then + eerror "/etc/conf.d/darkstat.${IF} does not exist. Please, create." + return 1 + fi + INTERFACE=${IF} + else + if [[ ! -f "/etc/conf.d/darkstat" ]]; then + eerror "/etc/conf.d/darkstat does not exist. Please, create." + return 1 + fi + fi + + if [[ -z "${INTERFACE}" ]]; then + ewarn "No interface specified. Trying to use eth0." + INTERFACE="eth0" + fi + + DARKSTAT_OPTS="-i ${INTERFACE}" + [[ -n "${PORT}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -p ${PORT}" + [[ -n "${ADDRESS}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -b ${ADDRESS}" + [[ -n "${FILTER}" ]] && DARKSTAT_OPTS="${DARKSTAT_OPTS} -f ${FILTER}" + return 0 +} + +start() { + chkconfig || return 1 + ebegin "Starting darkstat on ${INTERFACE}" + # Remove --background option for debugging. + start-stop-daemon --start --exec /usr/sbin/darkstat --pidfile ${PIDFILE} --background -- ${DARKSTAT_OPTS} + eend $? +} + +stop() { + ebegin "Stopping darkstat on ${INTERFACE}" + start-stop-daemon --stop --quiet --retry 5 --pidfile ${PIDFILE} + eend $? +} diff --git a/net-analyzer/darkstat/files/digest-darkstat-3.0.707 b/net-analyzer/darkstat/files/digest-darkstat-3.0.707 new file mode 100644 index 000000000000..4c88a03f54d0 --- /dev/null +++ b/net-analyzer/darkstat/files/digest-darkstat-3.0.707 @@ -0,0 +1,3 @@ +MD5 91c70f96498dd679b21330214361e4dc darkstat-3.0.707.tar.bz2 90459 +RMD160 91a19ef837a58f6b464cc24c4dc34bcb8ef15a59 darkstat-3.0.707.tar.bz2 90459 +SHA256 243bd77f93acbb6832f5ef1cc4b03abe823006c129f88fe5724697e1c0857644 darkstat-3.0.707.tar.bz2 90459 |