-
Notifications
You must be signed in to change notification settings - Fork 1
/
INSTALL
111 lines (74 loc) · 2.83 KB
/
INSTALL
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
110
111
= UMPA Installation Guide =
Contents:
I. INTRODUCTION
A. Audience
B. Dependencies
II. INSTALLATION
A. Installing from binaries Tarball or ZIP
B. Installing from binaries EXE (Windows only)
C. Building from sources Tarball or ZIP
D. Building from the SVN
III. UNINSTALL PROCESS
A. UNIX
B. Windows
== I. INTRODUCTION ==
=== A. Audience ===
This document is written for people who intend to build or install
UMPA. It's recommended to use binaries release of the latest release.
=== B. Dependencies ===
UMPA is developed in Python programming language.
For sniffing functionality you need to install libpcap library and
one of the python's wrappers for libpcap library.
Currently, only modified (by UMPA development team) pypcap is supported.
To download it, please visit: http://umpa.umitproject.org/PypcapModified
All changes to the original version are sent to the author and we strongly
believe that they will be attached in near future.
== II. INSTALLATION ==
=== A. Installing from binaries Tarball or ZIP ===
The binaries are available under following address:
http://umpa.umitproject.org
Download the suitable file and extract it. Copy dirs and files
where you want.
=== B. Installing from binaries EXE (Windows only) ===
The EXE binaries are available under following address:
http://umpa.umitproject.org
Download the suitable file and run it.
=== C. Building from sources Tarball or ZIP ===
The sources are available under following address:
http://umpa.umitproject.org
Download the suitable file and extract it. Change the current directory
to the extracted UMPA's directory and run the command:
{{{
./setup.py install
}}}
Perhaps, you should run it with root's priviliges.
=== D. Building from the SVN ===
Check out the latest files by running the following command:
{{{
svn co http://svn.umitproject.org/svnroot/umit/branch/UMPA
}}}
Run the sh script by the following command:
{{{
sh UMPA/install_scripts/create_packages.sh
}}}
Binaries and sources Tarball will be created in UMPA/dist directory.
If you preffer to use UMPA/setup.py directly, remember to generate
the API documentation before by the following command:
{{{
sh UMPA/install_scripts/create_docs.sh
}}}
== III. UNINSTALL PROCESS ==
=== A. UNIX ===
There is a shell script suitable for this process.
It's located in $PREFIX/share/umpa/uninstall_umpa for already installed UMPA
=== B. Windows ===
If you installed UMPA by the EXE installer, you can simple use removeUMPA.exe
application which is located in your Python base directory
(C:\Python2.5 for example).
If you didn't use the EXE installer, you have to remove umpa directories manually.
They are located on Python's installation path (C:\Python2.5\ for example).
{{{
$PYTHON_DIR\Lib\site-packages\umpa
$PYTHON_DIR\share\doc\umpa
$PYTHON_DIR\share\umpa
}}}