| 1 | This file describes the content of the "contrib" directory. |
|---|
| 2 | For information about the freeDiameter project, please refer |
|---|
| 3 | to top-level README file. |
|---|
| 4 | |
|---|
| 5 | - update_copyright.sh : This script will simply update the copyright information |
|---|
| 6 | in all source files in the freeDiameter mercurial repository, based |
|---|
| 7 | on the last modification time. Thought I might share it if other people find |
|---|
| 8 | it useful for their own project... |
|---|
| 9 | |
|---|
| 10 | |
|---|
| 11 | - debian : This directory contains the packaging information to create native Debian / Ubuntu |
|---|
| 12 | packages. It requires debhelper >= 7.3.9 (support for cmake). To use, simply link the |
|---|
| 13 | debian folder from the main freeDiameter folder, then use your building script as |
|---|
| 14 | usual ('dh binary' or 'pdebuild' or ...). |
|---|
| 15 | |
|---|
| 16 | |
|---|
| 17 | - PKI : This directory contains useful material related to establishing a |
|---|
| 18 | Public Key Infrastructure (PKI) for deploying x509 certificates |
|---|
| 19 | and use these for TLS authentication of the freeDiameter nodes. |
|---|
| 20 | |
|---|
| 21 | IMPORTANT: Please note that these solutions are NOT suitable |
|---|
| 22 | for use in a production environment! It allows easy deployment of |
|---|
| 23 | certificates for tests, and that is their sole purpose. |
|---|
| 24 | |
|---|
| 25 | The directory contains: |
|---|
| 26 | |
|---|
| 27 | - ca_script: a simple Makefile allowing you to generate a self-signed certificate (root) |
|---|
| 28 | and then issue new certificates and private keys for your users. |
|---|
| 29 | Run "make" without argument to get the help. |
|---|
| 30 | |
|---|
| 31 | - ca_script2: An evolution of the previous Makefile. This one allows you |
|---|
| 32 | to create a hierarchy of CA and certificates. |
|---|
| 33 | |
|---|
| 34 | - phpki-0.82.patch : This patch is to be applied to PHPki to customize the use for freeDiameter. |
|---|
| 35 | PHPki (http://sourceforge.net/projects/phpki/) is a PHP-based web interface |
|---|
| 36 | that provides more or less the same services as ca_script. |
|---|
| 37 | |
|---|
| 38 | |
|---|
| 39 | - OpenWRT : This directory contains the scripts and documentation related to |
|---|
| 40 | the integration of freeDiameter RADIUS/Diameter gateway component in the openWRT |
|---|
| 41 | distribution (http://openwrt.org) -- the goal is to give the access point the |
|---|
| 42 | ability to "talk" Diameter instead of RADIUS. |
|---|
| 43 | |
|---|