View | Details | Raw Unified | Return to bug 116869
Collapse All | Expand All

(-)darkstat/Makefile (-1 / +3 lines)
Lines 6-17 Link Here
6
#
6
#
7
7
8
PORTNAME=	darkstat
8
PORTNAME=	darkstat
9
PORTVERSION=	3.0.619
9
PORTVERSION=	3.0.707
10
CATEGORIES=	net-mgmt
10
CATEGORIES=	net-mgmt
11
MASTER_SITES=	http://dmr.ath.cx/net/darkstat/
11
MASTER_SITES=	http://dmr.ath.cx/net/darkstat/
12
12
13
MAINTAINER=	emil@cs.rmit.edu.au
13
MAINTAINER=	emil@cs.rmit.edu.au
14
COMMENT=	Network statistics gatherer and reporter
14
COMMENT=	Network statistics gatherer and reporter
15
16
USE_RC_SUBR=	darkstat
15
17
16
USE_BZIP2=	yes
18
USE_BZIP2=	yes
17
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
(-)darkstat/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (darkstat-3.0.619.tar.bz2) = b30e6b51cb3cf84254476c1140f08e17
1
MD5 (darkstat-3.0.707.tar.bz2) = 91c70f96498dd679b21330214361e4dc
2
SHA256 (darkstat-3.0.619.tar.bz2) = e50ad3431f8c3c8172c878b7b9073e99a4802ad202739a6dad792cb8f7cfc1be
2
SHA256 (darkstat-3.0.707.tar.bz2) = 243bd77f93acbb6832f5ef1cc4b03abe823006c129f88fe5724697e1c0857644
3
SIZE (darkstat-3.0.619.tar.bz2) = 82508
3
SIZE (darkstat-3.0.707.tar.bz2) = 90459
(-)darkstat/files/darkstat.in (+59 lines)
Line 0 Link Here
1
#!/bin/sh
2
#
3
# $FreeBSD$
4
#
5
6
# PROVIDE: darkstat
7
# REQUIRE: LOGIN
8
# KEYWORD: shutdown
9
10
# Add the following lines to /etc/rc.conf to enable `darkstat':
11
#
12
# darkstat_enable="YES"
13
# darkstat_interface="fxp0" # change to suit your configuration
14
#
15
# Optional configuration flags:
16
#
17
# darkstat_dir="/var/run/darkstat"
18
# darkstat_pidname="darkstat.pid"
19
# darkstat_dropuser="nobody"
20
# darkstat_flags=""
21
#   - examples: [ --no-promisc ] [ --no-dns ] [ -p port ]
22
#     [ -b bindaddr ] [ -f filter ] [ -l network/netmask ]
23
#     [ --daylog filename ] [ --import filename ] [ --export filename ]
24
#
25
#   - DON'T pass -i, --chroot, --pidfile, or --user here
26
#
27
# Please refer to the darkstat(1) manual page for full documentation.
28
29
. %%RC_SUBR%%
30
31
name=darkstat
32
rcvar=`set_rcvar`
33
34
command=%%PREFIX%%/sbin/$name
35
start_precmd=darkstat_prestart
36
37
load_rc_config $name
38
: ${darkstat_enable="NO"}
39
: ${darkstat_dir="/var/run/darkstat"}
40
: ${darkstat_pidname="darkstat.pid"}
41
: ${darkstat_dropuser="nobody"}
42
: ${darkstat_flags=""}
43
pidfile="${darkstat_dir}/${darkstat_pidname}"
44
45
darkstat_prestart()
46
{
47
	if [ "x${darkstat_interface}" = "x" ]; then
48
		err 1 "You must define \$darkstat_interface."
49
	fi
50
	mkdir -p ${darkstat_dir}
51
	chown ${darkstat_dropuser} ${darkstat_dir}
52
	chmod u+wx ${darkstat_dir}
53
}
54
55
darkstat_flags="-i ${darkstat_interface} --chroot ${darkstat_dir} \
56
--pidfile ${darkstat_pidname} --user ${darkstat_dropuser} \
57
${darkstat_flags}"
58
59
run_rc_command "$1"

Return to bug 116869