Navigation


source: freeDiameter/INSTALL.Fedora

Last change on this file was 1561:699c3fb0c57b, checked in by Thomas Klausner <wiz@gatalith.at>, 6 months ago

Switch from libidn to libidn2.

libidn2 is the backwards compatible successor to libidn,
and at least Red Hat 8 does not provide a dev package for libidn1.

File size: 1.2 KB
Line 
1### Very short install notes for Fedora (tested on Fedora 13 and 14)
2# Please refer to other INSTALL files for more detailed instructions (e.g. extension-specific notes).
3
4
5Dependencies on Fedora 13 (from minimal system):
6# yum install cmake make gcc gcc-c++ flex bison lksctp-tools-devel gnutls-devel libgcrypt-devel libidn2-devel
7
8In addition, if you have not already retrieved the latest source:
9# yum install mercurial
10
11Following dependencies are optional, depending on which extensions you plan to compile
12 app_acct:
13        # yum install postgresql-devel
14        optional:
15        # yum install postgresql-server
16
17 app_sip:
18 app_diameap:
19        # yum install mysql-devel
20        optional:
21        # yum install mysql-server
22       
23 dict_legacy_xml:
24        # yum install libxml2 libxml2-devel
25       
26 dbg_interactive:
27        # yum install swig python-devel
28
29
30NOTE: You may need to change something in SELinux to allow binding the SCTP socket on Diameter port.
31The following command is the very naive way to do it, you can probably do better (feedback appreciated!)
32# setenforce Permissive
33
34
35There is currently no Fedora-specific package for freeDiameter.
36You are welcome to contribute packaging scripts.
37Please contact dev@freediameter.net for more details.
Note: See TracBrowser for help on using the repository browser.