annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
1 Source: freediameter
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
2 Section: unknown
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
3 Priority: optional
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
4 Maintainer: Sebastien Decugis <sdecugis@nict.go.jp>
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
5 Build-Depends: debhelper ( >= 7),
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
6 cmake, make, gcc, bison, flex,
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
7 libsctp-dev, libgnutls-dev, libgcrypt-dev, libpq-dev
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
8 Standards-Version: 3.8.3
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
9 Homepage: http://aaa.koganei.wide.ad.jp
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
10
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
11 Package: freediameter-common
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
12 Architecture: any
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
13 Depends: ${shlibs:Depends}, ${misc:Depends}
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
14 Description: The libfreeDiameter library.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
15 This library is required by all freeDiameter components.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
16 It may also be useful for other projects which need to
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
17 perform operations on Diameter messages.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
18 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
19 See 'freeDiameter-dev' package to retrieve the API for the library.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
20
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
21 Package: freediameter-dev
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
22 Architecture: any
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
23 Depends: freediameter-daemon (= ${binary:Version}), libsctp-dev, libgnutls-dev, libgcrypt-dev
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
24 Description: This package provides the development files for freeDiameter.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
25
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
26 Package: freediameter-daemon
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
27 Architecture: any
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
28 Depends: ${shlibs:Depends}, ${misc:Depends}, freediameter-common (= ${binary:Version})
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
29 Suggests: ssl-cert, freediameter-dictionary-rfc4005, freediameter-dictionary-rfc4072
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
30 Description: The freeDiameter daemon.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
31 The freeDiameter daemon provides support for the Diameter
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
32 Base Protocol. Without any extension, the daemon can only
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
33 be used as a Diameter routing agent. You probably want to
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
34 install some freeDiameter extension(s) to extend its
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
35 features.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
36 .
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
37 The daemon is shipped with a small set of extensions, for
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
38 example to configure the routing behavior. See the
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
39 examples for more details.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
40
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
41 Package: freediameter-debug-tools
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
42 Architecture: any
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
43 Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version})
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
44 Description: freeDiameter debug tools.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
45 This package provides useful tools to help tracking
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
46 problems in freeDiameter installation.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
47
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
48 Package: freediameter-dictionary-rfc4005
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
49 Architecture: any
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
50 Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version})
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
51 Description: RFC4005 (NASREQ) dictionary support.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
52 This freeDiameter extension provides the dictionary support
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
53 for commands and AVP defined in RFC4005 (NASREQ).
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
54 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
55 In order to use this extension, your main freeDiameter
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
56 configuration file must contain a LoadExtension directive.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
57 See freeDiameter documentation for more details.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
58 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
59 This extension does not require a configuration file.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
60
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
61 Package: freediameter-dictionary-rfc4072
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
62 Architecture: any
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
63 Depends: ${misc:Depends}, freediameter-dictionary-rfc4005 (= ${binary:Version})
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
64 Description: RFC4072 (Diameter EAP) dictionary support.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
65 This freeDiameter extension provides the dictionary support
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
66 for commands and AVP defined in RFC4072 (Diameter EAP).
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
67 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
68 In order to use this extension, your main freeDiameter
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
69 configuration file must contain a LoadExtension directive.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
70 See freeDiameter documentation for more details.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
71 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
72 This extension does not require a configuration file.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
73
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
74 Package: freediameter-radius-gateway
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
75 Architecture: any
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
76 Depends: ${misc:Depends}, freediameter-dictionary-rfc4072 (= ${binary:Version})
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
77 Description: RADIUS/Diameter extensible gateway.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
78 This freeDiameter extension implements a RADIUS to Diameter
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
79 gateway. It allows a RADIUS client to connect to a Diameter
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
80 server.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
81 .
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
82 The support for specific Diameter applications and/or RADIUS
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
83 extensions is provided in the gateway by the use of plugins.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
84 Currently, the following plugins are available:
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
85 - echodrop.rgwx : drop or echo a RADIUS attribute.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
86 The attribute is not converted to Diameter.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
87 See echodrop.rgwx.conf.sample for details.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
88 - auth.rgwx : Convert Access-Request to Diameter AAR or DER.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
89 Requests For Comments: RADIUS: 2865, 3162, 2868,
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
90 2869, 3579; Diameter: 4005, 4072.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
91 - acct.rgwx : Converts Accounting-Request (2866) to Diameter
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
92 ACR (3588).
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
93 .
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
94 In order to use this extension, your main freeDiameter
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
95 configuration file must contain a LoadExtension directive.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
96 See freeDiameter documentation for more details.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
97 .
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
98 This extension requires a configuration file.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
99 See app_radgw.conf.sample for more details.
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
100
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
101 Package: freediameter-accounting-server
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
102 Architecture: any
313
6fd1e6f56af5 Completed initial debianization
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 312
diff changeset
103 Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version}), libpq5
312
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
104 Description: freeDiameter simple Accounting server.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
105 This freeDiameter extension implements the Diameter Base
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
106 Accounting application. It saves the accounting records
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
107 in a PostgreSQL database backend in a highly configurable
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
108 maneer.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
109 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
110 In order to use this extension, your main freeDiameter
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
111 configuration file must contain a LoadExtension directive.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
112 See freeDiameter documentation for more details.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
113 .
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
114 This extension requires a configuration file.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
115 See app_acct.conf.sample for more details.
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
116
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
117
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
118
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
119
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
120
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
121
344ebcb39298 Debianization in progress
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
122
"Welcome to our mercurial repository"