-
Notifications
You must be signed in to change notification settings - Fork 5
/
README.CVS
67 lines (41 loc) · 2.51 KB
/
README.CVS
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
=============================================================================
=============================================================================
@@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@
@@ @@@ @@@ @@ @@ @@ @@ @@ @@ @@ @@
@@@@@@ @@@ @@@ @@@@@@ @@@@@@ @@ @@@@@@@ @@@@@@
@@ @@@ @@@ @@ @@ @@ @@ @@ @@ @@
@@@@@@@ @@@ @@@ @@@@@@@ @@ @@@ @@@@@@@ @@ @@ @@ NG
Copyright 2001-2004 ALoR & NaGA
==============================================================================
H O W T O C O M P I L E F R O M C V S
==============================================================================
First, you have to checkout the source code from the cvs server:
# cvs -d:pserver:[email protected]:/cvsroot/ettercap login
use empty password to login, then:
# cvs -z3 -d:pserver:[email protected]:/cvsroot/ettercap co ettercap_ng
if you already have checked out the cvs, you can update it with:
# cvs up -Pd
Once you have downloaded your fresh copy of the cvs, you have to generate the
autoconfiguration scripts.
NOTE: you will need up to date autotools.
# ./autogen.sh
Then you are ready to compile the source as usual:
# ./configure --your-options-here
==============================================================================
D E V E L O P E R S A N D B E T A T E S T E R S S E C T I O N
==============================================================================
Since the configure.in contains the AM_MAINTAINER_MODE macro, automatic
rebuild of configurations script is not done by default. To enable it, use the
--enable-maintainer-mode flag. It is suggested to use even the
--enable-debug flag to be able to track down ettercap bugs.
# ./configure --enable-debug --enable-maintainer-mode --your-options-here
To enable ettercap to work even if not installed into the system (i.e. to work
form the current directory), you have to use the "special" target 'test' to
make. This script will link the executables file in the root of the source tree
and fix the permission to open plugins from the current directory.
# make test
A script that does the whole process is provided for lazy developers :)
# ./mconf.sh --your-options-here
This file is present only in the CVS repository. It will not be distributed.
==============================================================================
vim:ts=3:expandtab