forked from acouzens/open5gs
62 lines
2.8 KiB
Plaintext
62 lines
2.8 KiB
Plaintext
This file describes the content of the "contrib" directory.
|
|
For information about the freeDiameter project, please refer
|
|
to top-level README file.
|
|
|
|
- update_copyright.sh : This script will simply update the copyright information
|
|
in all source files in the freeDiameter mercurial repository, based
|
|
on the last modification time. Thought I might share it if other people find
|
|
it useful for their own project...
|
|
|
|
|
|
- debian : This directory contains the packaging information to create native Debian / Ubuntu
|
|
packages. It requires debhelper >= 7.3.9 (support for cmake). To use, simply link the
|
|
debian folder from the main freeDiameter folder, then use your building script as
|
|
usual ('dh binary' or 'pdebuild' or ...).
|
|
If you simply intend to use freeDiameter package, the relevant information is located
|
|
at: http://www.freediameter.net/trac/wiki/DebRepository
|
|
|
|
|
|
- PKI : This directory contains useful material related to establishing a
|
|
Public Key Infrastructure (PKI) for deploying x509 certificates
|
|
and use these for TLS authentication of the freeDiameter nodes.
|
|
|
|
IMPORTANT: Please note that these solutions are NOT suitable
|
|
for use in a production environment! It allows easy deployment of
|
|
certificates for tests, and that is their sole purpose.
|
|
|
|
The directory contains:
|
|
|
|
- ca_script: a simple Makefile allowing you to generate a self-signed certificate (root)
|
|
and then issue new certificates and private keys for your users.
|
|
Run "make" without argument to get the help.
|
|
|
|
- ca_script2: An evolution of the previous Makefile. This one allows you
|
|
to create a hierarchy of CA and certificates.
|
|
|
|
- phpki-0.82.patch : This patch is to be applied to PHPki to customize the use for freeDiameter.
|
|
PHPki (http://sourceforge.net/projects/phpki/) is a PHP-based web interface
|
|
that provides more or less the same services as ca_script.
|
|
|
|
|
|
- OpenWRT : This directory contains the scripts and documentation related to
|
|
the integration of freeDiameter RADIUS/Diameter gateway component in the openWRT
|
|
distribution (http://openwrt.org) -- the goal is to give the access point the
|
|
ability to "talk" Diameter instead of RADIUS.
|
|
|
|
|
|
- nightly_tests : This directory contains the scripts and documentation for the nightly
|
|
tests run on freeDiameter. The results are published at the following URL:
|
|
http://www.freediameter.net/CDash/index.php?project=freeDiameter
|
|
|
|
|
|
- dict_legacy: XML and DTD files for the dict_legacy_xml.fdx extension.
|
|
|
|
- dict_dcca: partial implementations of the DCCA dictionary
|
|
|
|
- dict_gx: untested implementation of the Gx interface.
|
|
|
|
- test_Gx: a responder on the Gx interface that always send SUCCESS status.
|
|
|
|
- wireshark: This contains some information on how to use Wireshark to monitor Diameter
|
|
exchange protected with TLS. It involves patching the wireshark software.
|