Mercurial > hg > freeDiameter
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. |