Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9a52c0a478afdf42f03a19920bc14fa62d17e174)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9a52c0a478afdf42f03a19920bc14fa62d17e174)
  • Date: Fri, 17 Jul 2009 14:59:37 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 1 +
net/softflowd/DEPENDS | 1 +
net/softflowd/DETAILS | 33 +++++++++++++++++++++++++++++++++
net/softflowd/HISTORY | 3 +++
net/softflowd/INSTALL | 6 ++++++
net/softflowd/djm.gpg |binary
net/softflowd/init.d/softflowd | 11 +++++++++++
net/softflowd/init.d/softflowd.conf | 3 +++
8 files changed, 58 insertions(+)

New commits:
commit 9a52c0a478afdf42f03a19920bc14fa62d17e174
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

softflowd: new spell, flow-based network traffic analyser

diff --git a/ChangeLog b/ChangeLog
index e74a0eb..d7295d5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2009-07-17 Vlad Glagolev <stealth AT sourcemage.org>
* devel/byacc: new spell, Berkeley version of Yet Another
Compiler-Compiler
+ * net/softflowd: new spell, flow-based network traffic analyser

2009-07-11 Eric Sandall <sandalle AT sourcemage.org>
* audio-soft/gnaural: Added a GTK+ programmable binaural-beat
generator
diff --git a/net/softflowd/DEPENDS b/net/softflowd/DEPENDS
new file mode 100755
index 0000000..a8ec60d
--- /dev/null
+++ b/net/softflowd/DEPENDS
@@ -0,0 +1 @@
+depends libpcap
diff --git a/net/softflowd/DETAILS b/net/softflowd/DETAILS
new file mode 100755
index 0000000..d94141d
--- /dev/null
+++ b/net/softflowd/DETAILS
@@ -0,0 +1,33 @@
+ SPELL=softflowd
+ VERSION=0.9.8
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://www.mindrot.org/files/$SPELL/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_GPG=djm.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.mindrot.org/projects/softflowd/
+ LICENSE[0]=BSD
+ ENTERED=20090717
+ SHORT="flow-based network traffic analyser"
+cat << EOF
+Softflowd semi-statefully tracks traffic flows. Upon expiry of a flow, its
+statistics are accumulated and reports them to a designated collector host
using
+the standard NetFlow protocol. Currently the statistics collected are
summaries
+only: min/max/avg/total bytes, packets on a aggregate or per-protocol basis.
+
+Softflowd can export using NetFlow version 1, 5 or 9 datagrams and it is
fully
+IPv6 capable: it can track and report on IPv6 traffic and flow export
datagrams
+can be sent to an IPv6 host. Any standard NetFlow collector should be able to
+process the reports from softflowd.
+
+As softflowd watches traffic promiscuously, it is likely to place additional
+load on hosts or gateways on which it is installed. However, this
implementation
+has been designed to minimise this load as much as possible. Alternately,
+softflowd can read pcap save files recorded from tcpdump and friends.
+
+Unless reading from a traffic dump, softflowd run as a daemon. A "remote
+control" program (softflowctl) is included which allows runtime control and
+extraction of statistics from a daemonised softflowd.
+EOF
diff --git a/net/softflowd/HISTORY b/net/softflowd/HISTORY
new file mode 100644
index 0000000..326b55f
--- /dev/null
+++ b/net/softflowd/HISTORY
@@ -0,0 +1,3 @@
+2009-07-17 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS, DETAILS, INSTALL, init.d/softflowd{,.conf}, djm.gpg:
+ spell created
diff --git a/net/softflowd/INSTALL b/net/softflowd/INSTALL
new file mode 100755
index 0000000..efb9c4e
--- /dev/null
+++ b/net/softflowd/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+if [[ $INIT_INSTALLED ]]; then
+ install_config_file "$SPELL_DIRECTORY/init.d/softflowd.conf" \
+ "$INSTALL_ROOT/etc/sysconfig/softflowd"
+fi
diff --git a/net/softflowd/djm.gpg b/net/softflowd/djm.gpg
new file mode 100644
index 0000000..a2839e6
Binary files /dev/null and b/net/softflowd/djm.gpg differ
diff --git a/net/softflowd/init.d/softflowd b/net/softflowd/init.d/softflowd
new file mode 100755
index 0000000..108a97d
--- /dev/null
+++ b/net/softflowd/init.d/softflowd
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+. /etc/sysconfig/softflowd
+
+PROGRAM=/usr/sbin/softflowd
+ARGS="$SOFTFLOWD_ARGS"
+RUNLEVEL=3
+PIDFILE=/var/run/softflowd.pid
+NEEDS="+network"
+
+. /etc/init.d/smgl_init
diff --git a/net/softflowd/init.d/softflowd.conf
b/net/softflowd/init.d/softflowd.conf
new file mode 100644
index 0000000..622f6c4
--- /dev/null
+++ b/net/softflowd/init.d/softflowd.conf
@@ -0,0 +1,3 @@
+# For the arguments and description see softflowd(8)
+
+SOFTFLOWD_ARGS="-i eth0"



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (9a52c0a478afdf42f03a19920bc14fa62d17e174), Vlad Glagolev, 07/17/2009

Archive powered by MHonArc 2.6.24.

Top of Page