On Thu, Oct 03, 2013 at 11:32:59PM -0400, Brad Smith wrote:
> Here is an update to darkstat 3.0.717.
>
> One nice new feature is darkstat can now monitor multiple interfaces.
>
> OK?
Works for me on amd64. I added an rc.d script for convenience.
Remi
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/darkstat/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile 10 Oct 2013 02:08:24 -0000 1.19
+++ Makefile 10 Oct 2013 20:55:58 -0000
@@ -2,7 +2,7 @@
COMMENT= network statistics gatherer with graphs
-DISTNAME= darkstat-3.0.715
+DISTNAME= darkstat-3.0.717
REVISION= 0
CATEGORIES= net www
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/darkstat/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo 19 Mar 2012 11:54:10 -0000 1.12
+++ distinfo 10 Oct 2013 20:55:58 -0000
@@ -1,5 +1,2 @@
-MD5 (darkstat-3.0.715.tar.bz2) = W3q8dTjc2OMGZ9rBUOgddw==
-RMD160 (darkstat-3.0.715.tar.bz2) = 2FqwCuc7o4j7zM+gCi+vwCg4xRM=
-SHA1 (darkstat-3.0.715.tar.bz2) = 5jX3rgxt/jp9H6w4VcpzMYcWOXM=
-SHA256 (darkstat-3.0.715.tar.bz2) =
SSaUTuG67gMtDSClQlsTtHFiWqigUXcBHz2jw9+DNDk=
-SIZE (darkstat-3.0.715.tar.bz2) = 110881
+SHA256 (darkstat-3.0.717.tar.bz2) =
mTO2egrv7F7T4cfbTuM6PFKh+u8hm1yGLkt7S7Zx2K0=
+SIZE (darkstat-3.0.717.tar.bz2) = 112436
cvs server: Diffing patches
Index: patches/patch-err_c
===================================================================
RCS file: /cvs/ports/net/darkstat/patches/patch-err_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-err_c
--- patches/patch-err_c 19 Mar 2012 11:54:10 -0000 1.2
+++ patches/patch-err_c 10 Oct 2013 20:55:58 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-err_c,v 1.2 2012/03/19 11:54:10 sthen Exp $
---- err.c.orig Tue Jun 7 06:54:05 2011
-+++ err.c Tue Jun 7 18:18:59 2011
-@@ -51,7 +51,7 @@ to_syslog(const char *type, const int want_err,
+--- err.c.orig Thu Aug 8 06:32:22 2013
++++ err.c Thu Oct 3 21:03:57 2013
+@@ -50,7 +50,7 @@ to_syslog(const char *type, const int want_err,
strlcat(buf, ": ", sizeof(buf));
strlcat(buf, strerror(saved_errno), sizeof(buf));
}
cvs server: Diffing pkg
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/darkstat/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST 26 Jan 2012 08:03:57 -0000 1.5
+++ pkg/PLIST 10 Oct 2013 20:55:58 -0000
@@ -3,3 +3,4 @@
@newuser _darkstat:587:_darkstat:daemon:Darkstat Network Monitor
Account:/nonexistent:/sbin/nologin
@man man/man8/darkstat.8
@bin sbin/darkstat
+@rcscript ${RCDIR}/darkstat
Index: pkg/darkstat.rc
===================================================================
RCS file: pkg/darkstat.rc
diff -N pkg/darkstat.rc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/darkstat.rc 10 Oct 2013 20:55:58 -0000
@@ -0,0 +1,11 @@
+#!/bin/sh
+#
+# $OpenBSD$
+
+daemon="${TRUEPREFIX}/sbin/darkstat"
+
+. /etc/rc.d/rc.subr
+
+rc_reload=NO
+
+rc_cmd $1