File: README

package info (click to toggle)
libcflow-perl 1.051-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 204 kB
  • ctags: 86
  • sloc: perl: 401; ansic: 55; makefile: 44
file content (109 lines) | stat: -rw-r--r-- 2,674 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
README for Cflow
----------------

   intro
   -----

   Cflow is a perl module providing an API for reading and analyzing
   raw flow files written by freely-available software packages such as
   argus, cflowd, flow-tools, and lfapd.

   prerequisites
   -------------

   - perl version 5

   - one or more of the following collectors:
   
     * argus by Carter Bullard:

        http://www.qosient.com/argus/

     * flow-tools by Mark Fullmer (with NetFlow v1, v5, v6, or v7):

	http://www.splintered.net/sw/flow-tools/

     * CAIDA's cflowd 2.x by Daniel McRobb (with Cisco's NetFlow v5):

        http://www.caida.org/tools/measurement/cflowd/
        http://net.doit.wisc.edu/~plonka/cflowd/

     * lfapd by Steve Premeau (with Riverstone's LFAPv4):

        http://www.nmops.org/

   installation
   ------------

   1) If not using argus, skip to step 2.

      When building for compatibility with argus-2.0.4 (or perhaps a
      later version), first do the following:

	 Build and install argus normally (if you haven't already):

            $ cd argus-2.0.4
            $ ./configure
            $ make
            # make install

	 Extract Cflow in "contrib" under argus build directory:

            $ mkdir -p contrib
            $ cd contrib
            $ gunzip -c Cflow-1.xxx.tar.gz | tar xf -
            $ cd Cflow-1.xxx

   2) If not using flow-tools, skip to step 3.

      When building for compatibility with flow-tools-0.56 (or perhaps
      a later version), first do the following:

	 Build and install flow-tools normally (if you haven't already):

            $ cd flow-tools-0.56
            $ ./configure
            $ make
            # make install

	 Extract Cflow in "contrib" under flow-tools build directory:

            $ mkdir -p contrib
            $ cd contrib
            $ gunzip -c Cflow-1.xxx.tar.gz | tar xf -
            $ cd Cflow-1.xxx

   3) Regardless of which flow file source software package you use, do
      this in the extracted Cflow-1.xxx directory:

         $ perl Makefile.PL

      If you are under the argus "contrib" directory, you should see
      this message, amongst other things:

         Found argus... using "-DARGUS ... "

      or, if you are under the flow-tools "contrib" directory, you
      should see this message:

	 Found flow-tools... using "-DOSU ... "

   4) Lastly, do:

         $ make
         # make install

   documentation
   -------------

   Once installed, the following online documentation is available:

      $ perldoc Cflow

      $ perldoc flowdumper

      $ flowdumper -h

--
$Id: README,v 1.10 2002/01/11 22:48:51 dplonka Exp $
Dave Plonka <plonka@doit.wisc.edu>