File: REQUIREMENTS

package info (click to toggle)
marionnet 0.90.6+bzr508-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 9,532 kB
  • sloc: ml: 18,130; sh: 5,384; xml: 1,152; makefile: 1,003; ansic: 275
file content (57 lines) | stat: -rw-r--r-- 1,957 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
This file is part of Marionnet, a virtual network laboratory
Copyright (C) 2008  Luca Saiu

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.


Requirements
============
You need several pieces of software to build and use this package; some
of them are only used at build time, while others are needed at runtime.

Please note that for build-time requirements it's essential to also have
the headers/mli files available: if you use the package system of your
distro, this translates into having installed also the "-dev" or "-devel"
packages.


Operating System
================
Marionnet was developed on and for GNU/Linux. We doubt it would be possible
to make UML run on systems with any kernel different from Linux. About the
architecture, again UML is the only limiting factor. Any architecture
supporting UML should be fine.
  Some GNU/Linux-isms may be present. Please write us at
marionnet-dev@marionnet.org if you want to try to port Marionnet to some
other system, we may be able to help.


Build-time requirements
=======================
GNU Make and OCamlBuild are required (as for all our OCaml projects). And
of course you need the OCaml compiler.

[To do: fill this...]


Runtime requirements
====================
[To do: expand this...]
Graphviz (we use dot at runtime)
uml utilities?
bridge utilities?
VDE with our patch.
tunctl
Filesystems.
[X11 with TCP connections enabled]