annotate INSTALL.Fedora @ 1514:8912a0645645

Add 3GPP TS 29.234 V11.2.0 (2013-06) Add AVPs: - 3GPP-WLAN-APN-Id, OctetString, code 100, section 10.1.15 - Authentication-Method, Enumerated, code 300, section 10.1.5 - Authentication-Information-SIM, OctetString, code 301, section 10.1.6 - Authorization-Information-SIM, OctetString, code 302, section 10.1.7 - WLAN-User-Data, Grouped, code 303, section 10.1.8 - Charging-Data, Grouped, code 304, section 10.1.10 - WLAN-Access, Enumerated, code 305, section 10.1.11 - WLAN-3GPP-IP-Access, Enumerated, code 306, section 10.1.12 - APN-Authorized, Grouped, code 307, section 10.1.14 - APN-Barring-Type, Enumerated, code 309, section 10.1.16 - WLAN-Direct-IP-Access, Enumerated, code 310, section 10.1.17 - Session-Request-Type, Enumerated, code 311, section 10.1.23 - Routing-Policy, IPFilterRule, code 312, section 10.1.24 - Max-Requested-Bandwidth, OctetString, code 313, section 10.1.26 - Charging-Characteristics, Integer32, code 314, section 10.1.27 - Charging-Nodes, Grouped, code 315, section 10.1.28 - Primary-OCS-Charging-Function-Name, DiameterIdentity, code 316, section 10.1.29 - Secondary-OCS-Charging-Function-Name, DiameterIdentity, code 317, section 10.1.30 - Maximum-Number-Accesses, Unsigned32, code 319, section 10.1.38 APN-Id (308) OctetString only present from 3GPP TS 29.234 V6.2.0 (2005-03) to 3GPP TS 29.234 V6.4.0 (2005-09) before being deprecated in 3GPP TS 29.234 V6.5.0 (2005-12). (Not provided here.)
author Luke Mewburn <luke@mewburn.net>
date Wed, 08 Apr 2020 15:48:08 +1000
parents adbbc3f2e4b8
children 699c3fb0c57b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
612
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
1 ### Very short install notes for Fedora (tested on Fedora 13 and 14)
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
2 # Please refer to other INSTALL files for more detailed instructions (e.g. extension-specific notes).
592
7ed07736c661 Fix issue about gcrypt for Fedora, and added INSTALL file for this distribution
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
3
7ed07736c661 Fix issue about gcrypt for Fedora, and added INSTALL file for this distribution
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
4
7ed07736c661 Fix issue about gcrypt for Fedora, and added INSTALL file for this distribution
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
5 Dependencies on Fedora 13 (from minimal system):
861
adbbc3f2e4b8 Added c++ dependency in Fedora install file also
Sebastien Decugis <sdecugis@freediameter.net>
parents: 707
diff changeset
6 # yum install cmake make gcc gcc-c++ flex bison lksctp-tools-devel gnutls-devel libgcrypt-devel libidn-devel
643
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
7
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
8 In addition, if you have not already retrieved the latest source:
592
7ed07736c661 Fix issue about gcrypt for Fedora, and added INSTALL file for this distribution
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
9 # yum install mercurial
7ed07736c661 Fix issue about gcrypt for Fedora, and added INSTALL file for this distribution
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
10
593
1a1b8e885945 Added dependencies for other extensions
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 592
diff changeset
11 Following dependencies are optional, depending on which extensions you plan to compile
612
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
12 app_acct:
643
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
13 # yum install postgresql-devel
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
14 optional:
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
15 # yum install postgresql-server
612
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
16
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
17 app_sip:
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
18 app_diameap:
643
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
19 # yum install mysql-devel
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
20 optional:
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
21 # yum install mysql-server
612
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
22
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
23 dict_legacy_xml:
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
24 # yum install libxml2 libxml2-devel
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
25
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
26 dbg_interactive:
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
27 # yum install swig python-devel
593
1a1b8e885945 Added dependencies for other extensions
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 592
diff changeset
28
1a1b8e885945 Added dependencies for other extensions
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 592
diff changeset
29
617
c16583e80ffe Update documentation for Fedora systems where SELinux prevents binding the SCTP socket
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 612
diff changeset
30 NOTE: You may need to change something in SELinux to allow binding the SCTP socket on Diameter port.
c16583e80ffe Update documentation for Fedora systems where SELinux prevents binding the SCTP socket
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 612
diff changeset
31 The following command is the very naive way to do it, you can probably do better (feedback appreciated!)
c16583e80ffe Update documentation for Fedora systems where SELinux prevents binding the SCTP socket
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 612
diff changeset
32 # setenforce Permissive
c16583e80ffe Update documentation for Fedora systems where SELinux prevents binding the SCTP socket
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 612
diff changeset
33
612
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
34
95bb43106039 Updated documentation, included information for OpenSUSE and Fedora
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 593
diff changeset
35 There is currently no Fedora-specific package for freeDiameter.
643
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
36 You are welcome to contribute packaging scripts.
f065e3cb846e Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 617
diff changeset
37 Please contact dev@freediameter.net for more details.
"Welcome to our mercurial repository"