annotate INSTALL.Fedora @ 1513:73e563165594

Add 3GPP TS 29.468 V15.8.0 (2019-12) Add AVPs: - BMSC-Address, Address, code 3500, section 6.4.2 - BMSC-Port, Unsigned32, code 3501, section 6.4.3 - Common-Tunnel-Endpoint-Identifier, OctetString, code 3524, section 6.4.26 - FEC-Request, OctetString, code 3525, section 6.4.27 - FEC-Result, Unsigned32, code 3531, section 6.4.33 - Local-M1-Information, Grouped, code 3518, section 6.4.20 - Local-MB2-U-Information, Grouped, code 3519, section 6.4.21 - MB2U-Security, Unsigned32, code 3517, section 6.4.19 - MBMS-Bearer-Event, Unsigned32, code 3502, section 6.4.4 - MBMS-Bearer-Event-Notification, Grouped, code 3503, section 6.4.5 - MBMS-Bearer-Request, Grouped, code 3504, section 6.4.6 - MBMS-Bearer-Response, Grouped, code 3505, section 6.4.7 - MBMS-Bearer-Result, Unsigned32, code 3506, section 6.4.8 - MBMS-eNB-IP-Multicast-Address, Address, code 3520, section 6.4.22 - MBMS-eNB-IPv6-Multicast-Address, Address, code 3521, section 6.4.23 - MBMS-GW-SSM-IP-Address-29.468, Address, code 3522, section 6.4.24 - MBMS-GW-SSM-IPv6-Address-29.468, Address, code 3523, section 6.4.25 - MBMS-Start-Time, Time, code 3507, section 6.4.9 - Radio-Frequency-29.468, Unsigned32, code 3508, section 6.4.10 - ROHC-Full-Header-Periodicity, Float32, code 3527, section 6.4.29 - ROHC-Max-CID, Unsigned32, code 3532, section 6.4.34 - ROHC-Profile, Unsigned32, code 3528, section 6.4.30 - ROHC-Request, Grouped, code 3526, section 6.4.28 - ROHC-Result, Unsigned32, code 3530, section 6.4.32 - TMGI-Allocation-Request, Grouped, code 3509, section 6.4.11 - TMGI-Allocation-Response, Grouped, code 3510, section 6.4.12 - TMGI-Allocation-Result, Unsigned32, code 3511, section 6.4.13 - TMGI-Deallocation-Request, Grouped, code 3512, section 6.4.14 - TMGI-Deallocation-Response, Grouped, code 3513, section 6.4.15 - TMGI-Deallocation-Result, Unsigned32, code 3514, section 6.4.16 - TMGI-Expiry, Grouped, code 3515, section 6.4.17 - TMGI-Number, Unsigned32, code 3516, section 6.4.18 - Userplane-Protocol-Result, Grouped, code 3529, section 6.4.31 Note: Name conflict with 3GPP TS 29.061 MBMS-GW-SSM-IP-Address (924). 3GPP TS 29.061 V10.4.0 (2011-09) CR 0355 added MBMS-GW-SSM-IP-Address (924). 3GPP TS 29.468 V14.0.0 (2016-12) CR 0021 added MBMS-GW-SSM-IP-Address (3522). Fix: MBMS-GW-SSM-IP-Address (3522) renamed to MBMS-GW-SSM-IP-Address-29.468 (3522). Note: Name conflict with 3GPP TS 29.061 MBMS-GW-SSM-IPv6-Address (925). 3GPP TS 29.061 V10.4.0 (2011-09) CR 0355 added MBMS-GW-SSM-IPv6-Address (925). 3GPP TS 29.468 V14.0.0 (2016-12) CR 0021 added MBMS-GW-SSM-IPv6-Address (3523). Fix: MBMS-GW-SSM-IPv6-Address (3523) renamed to MBMS-GW-SSM-IPv6-Address-29.468 (3523). Note: Name conflict with 3GPP TS 32.299 Radio-Frequency (3462). 3GPP TS 29.468 V12.0.0 (2014-09) added Radio-Frequency (3508). 3GPP TS 32.299 V13.1.0 (2015-06) CR 0638 added Radio-Frequency (3462). Fix: Radio-Frequency (3508) renamed to Radio-Frequency-29.468 (3508).
author Luke Mewburn <luke@mewburn.net>
date Tue, 07 Apr 2020 19:38:33 +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"