comparison INSTALL.Fedora @ 643:f065e3cb846e 1.0.3

Updated documentation
author Sebastien Decugis <sdecugis@nict.go.jp>
date Tue, 21 Dec 2010 10:51:14 +0900
parents c16583e80ffe
children e387d5c6b6f5
comparison
equal deleted inserted replaced
642:77c7ec18edec 643:f065e3cb846e
2 # Please refer to other INSTALL files for more detailed instructions (e.g. extension-specific notes). 2 # Please refer to other INSTALL files for more detailed instructions (e.g. extension-specific notes).
3 3
4 4
5 Dependencies on Fedora 13 (from minimal system): 5 Dependencies on Fedora 13 (from minimal system):
6 # yum install cmake make gcc flex bison lksctp-tools-devel gnutls-devel libgcrypt-devel 6 # yum install cmake make gcc flex bison lksctp-tools-devel gnutls-devel libgcrypt-devel
7
8 In addition, if you have not already retrieved the latest source:
7 # yum install mercurial 9 # yum install mercurial
8 10
9 Following dependencies are optional, depending on which extensions you plan to compile 11 Following dependencies are optional, depending on which extensions you plan to compile
10 app_acct: 12 app_acct:
11 # yum install postgresql-server postgresql-devel 13 # yum install postgresql-devel
14 optional:
15 # yum install postgresql-server
12 16
13 app_sip: 17 app_sip:
14 app_diameap: 18 app_diameap:
15 # yum install mysql-server mysql-devel 19 # yum install mysql-devel
20 optional:
21 # yum install mysql-server
16 22
17 dict_legacy_xml: 23 dict_legacy_xml:
18 # yum install libxml2 libxml2-devel 24 # yum install libxml2 libxml2-devel
19 25
20 dbg_interactive: 26 dbg_interactive:
21 # yum install swig python-devel 27 # yum install swig python-devel
22 28
23 29
24 Fetching the latest source:
25 # hg clone http://www.freediameter.net/hg/freeDiameter
26 # cd freeDiameter
27
28 Compiling in a separate directory:
29 # mkdir test.build
30 # cd test.build
31 # cmake ..
32 # make
33
34 NOTE: You may need to change something in SELinux to allow binding the SCTP socket on Diameter port. 30 NOTE: You may need to change something in SELinux to allow binding the SCTP socket on Diameter port.
35 The following command is the very naive way to do it, you can probably do better (feedback appreciated!) 31 The following command is the very naive way to do it, you can probably do better (feedback appreciated!)
36 # setenforce Permissive 32 # setenforce Permissive
37 33
38 34
39 There is currently no Fedora-specific package for freeDiameter. 35 There is currently no Fedora-specific package for freeDiameter.
40 You are welcome to contribute packaging scripts! Please contact with 36 You are welcome to contribute packaging scripts.
41 dev@freediameter.net for more details. 37 Please contact dev@freediameter.net for more details.
"Welcome to our mercurial repository"