diff debian/control @ 313:6fd1e6f56af5

Completed initial debianization
author Sebastien Decugis <sdecugis@nict.go.jp>
date Wed, 19 May 2010 11:08:05 +0900
parents 344ebcb39298
children
line wrap: on
line diff
--- a/debian/control	Mon May 17 18:50:23 2010 +0900
+++ b/debian/control	Wed May 19 11:08:05 2010 +0900
@@ -2,10 +2,10 @@
 Section: unknown
 Priority: optional
 Maintainer: Sebastien Decugis <sdecugis@nict.go.jp>
-Build-Depends: debhelper (>=7.0.50~),
+Build-Depends: debhelper ( >= 7),
  cmake, make, gcc, bison, flex,
  libsctp-dev, libgnutls-dev, libgcrypt-dev, libpq-dev
-Standards-Version: 3.8.4
+Standards-Version: 3.8.3
 Homepage: http://aaa.koganei.wide.ad.jp
 
 Package: freediameter-common
@@ -18,35 +18,36 @@
  .
  See 'freeDiameter-dev' package to retrieve the API for the library.
 
-Package: freediameter-daemon
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, freediameter-common (= ${binary:Version})
-Suggests: ssl-cert, freediameter-dictionary-RFC4005, freediameter-dictionary-RFC4072
-Description: The freeDiameter daemon. 
- The freeDiameter daemon provides support for the Diameter
- Base Protocol. Without any extension, the daemon can only
- be used as a Diameter routing agent. You probably want to 
- install some freeDiameter extension to extend its features.
- .
- The daemon is shipped with a small set of extensions, for
- example to configure the routing behavior. See the 
- documentation for more details.
-
 Package: freediameter-dev
 Architecture: any
 Depends: freediameter-daemon (= ${binary:Version}), libsctp-dev, libgnutls-dev, libgcrypt-dev
 Description: This package provides the development files for freeDiameter.
 
+Package: freediameter-daemon
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, freediameter-common (= ${binary:Version})
+Suggests: ssl-cert, freediameter-dictionary-rfc4005, freediameter-dictionary-rfc4072
+Description: The freeDiameter daemon. 
+ The freeDiameter daemon provides support for the Diameter
+ Base Protocol. Without any extension, the daemon can only
+ be used as a Diameter routing agent. You probably want to 
+ install some freeDiameter extension(s) to extend its 
+ features.
+ .
+ The daemon is shipped with a small set of extensions, for
+ example to configure the routing behavior. See the 
+ examples for more details.
+
 Package: freediameter-debug-tools
 Architecture: any
-Depends: freediameter-daemon (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version})
 Description: freeDiameter debug tools.
  This package provides useful tools to help tracking 
  problems in freeDiameter installation.
 
-Package: freediameter-dictionary-RFC4005
+Package: freediameter-dictionary-rfc4005
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, freediameter-daemon (= ${binary:Version})
+Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version})
 Description: RFC4005 (NASREQ) dictionary support.
  This freeDiameter extension provides the dictionary support
  for commands and AVP defined in RFC4005 (NASREQ).
@@ -57,9 +58,9 @@
  .
  This extension does not require a configuration file.
 
-Package: freediameter-dictionary-RFC4072
+Package: freediameter-dictionary-rfc4072
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, freediameter-dictionary-RFC4005 (= ${binary:Version})
+Depends: ${misc:Depends}, freediameter-dictionary-rfc4005 (= ${binary:Version})
 Description: RFC4072 (Diameter EAP) dictionary support.
  This freeDiameter extension provides the dictionary support
  for commands and AVP defined in RFC4072 (Diameter EAP).
@@ -70,9 +71,36 @@
  .
  This extension does not require a configuration file.
 
+Package: freediameter-radius-gateway
+Architecture: any
+Depends: ${misc:Depends}, freediameter-dictionary-rfc4072 (= ${binary:Version})
+Description: RADIUS/Diameter extensible gateway.
+ This freeDiameter extension implements a RADIUS to Diameter
+ gateway. It allows a RADIUS client to connect to a Diameter
+ server.
+ .
+ The support for specific Diameter applications and/or RADIUS 
+ extensions is provided in the gateway by the use of plugins.
+ Currently, the following plugins are available:
+  - echodrop.rgwx : drop or echo a RADIUS attribute. 
+                    The attribute is not converted to Diameter.
+		    See echodrop.rgwx.conf.sample for details.
+  - auth.rgwx : Convert Access-Request to Diameter AAR or DER.
+                Requests For Comments: RADIUS: 2865, 3162, 2868,
+		2869, 3579; Diameter: 4005, 4072.
+  - acct.rgwx : Converts Accounting-Request (2866) to Diameter 
+                ACR (3588).
+ .
+ In order to use this extension, your main freeDiameter 
+ configuration file must contain a LoadExtension directive. 
+ See freeDiameter documentation for more details. 
+ .
+ This extension requires a configuration file.
+ See app_radgw.conf.sample for more details.
+
 Package: freediameter-accounting-server
 Architecture: any
-Depends: freediameter-daemon (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version}), libpq5
 Description: freeDiameter simple Accounting server.
  This freeDiameter extension implements the Diameter Base 
  Accounting application. It saves the accounting records
"Welcome to our mercurial repository"