control 12.4 KB
Newer Older
1
Source: lemonldap-ng
2
3
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Xavier Guimard <x.guimard@free.fr>
4
Section: perl
Yadd's avatar
Yadd committed
5
Priority: optional
Yadd's avatar
Yadd committed
6
Build-Depends: debhelper (>= 9.20160709),
Yadd's avatar
Yadd committed
7
8
9
               po-debconf
Build-Depends-Indep: libapache-session-perl,
                     libcache-cache-perl,
10
                     libclone-perl,
Yadd's avatar
Yadd committed
11
12
                     libconfig-inifiles-perl,
                     libconvert-pem-perl,
13
14
                     libcrypt-openssl-rsa-perl,
                     libcrypt-openssl-x509-perl,
Yadd's avatar
Yadd committed
15
                     libcrypt-rijndael-perl,
Yadd's avatar
Yadd committed
16
                     libdbd-sqlite3-perl,
17
                     libdbi-perl,
Yadd's avatar
Yadd committed
18
                     libdigest-hmac-perl,
Yadd's avatar
Yadd committed
19
                     libemail-sender-perl,
Yadd's avatar
Yadd committed
20
                     libgd-securityimage-perl,
21
                     libglib-perl,
22
                     libhtml-template-perl,
Yadd's avatar
Yadd committed
23
                     libimage-magick-perl,
Yadd's avatar
Yadd committed
24
                     libio-string-perl,
25
                     libjson-perl,
Yadd's avatar
Yadd committed
26
                     liblasso-perl,
Yadd's avatar
Yadd committed
27
                     libmime-tools-perl,
28
                     libmouse-perl,
Yadd's avatar
Yadd committed
29
                     libnet-cidr-lite-perl,
30
                     libnet-ldap-perl,
Yadd's avatar
Yadd committed
31
32
                     libnet-openid-consumer-perl,
                     libnet-openid-server-perl,
Yadd's avatar
Yadd committed
33
                     libplack-perl,
34
                     libregexp-assemble-perl,
35
                     libregexp-common-perl,
Yadd's avatar
Yadd committed
36
                     libsoap-lite-perl,
37
                     libstring-random-perl,
Yadd's avatar
Yadd committed
38
39
                     libtest-mockobject-perl,
                     libtest-pod-perl,
40
                     libunicode-string-perl,
Yadd's avatar
Yadd committed
41
                     liburi-perl,
42
                     libwww-perl,
Yadd's avatar
Yadd committed
43
                     libxml-libxml-perl,
44
                     libxml-libxslt-perl,
45
                     libxml-simple-perl,
Yadd's avatar
Yadd committed
46
                     perl
Yadd's avatar
Yadd committed
47
Standards-Version: 4.1.1
Yadd's avatar
Yadd committed
48
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/lemonldap-ng.git
49
Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/lemonldap-ng.git
Yadd's avatar
Yadd committed
50
Homepage: https://lemonldap-ng.org/
51
52
53

Package: lemonldap-ng
Architecture: all
Yadd's avatar
Yadd committed
54
Depends: ${misc:Depends},
Yadd's avatar
Yadd committed
55
         lemonldap-ng-handler (= ${binary:Version}),
Yadd's avatar
Yadd committed
56
57
         liblemonldap-ng-manager-perl (= ${binary:Version}),
         liblemonldap-ng-portal-perl (= ${binary:Version})
Yadd's avatar
Yadd committed
58
59
60
Provides: openid-connect-provider,
          openid-connect-relying-party,
          saml-identity-provider,
Yadd's avatar
Yadd committed
61
          saml-service-provider
62
Description: OpenID-Connect, CAS and SAML compatible Web-SSO system
63
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
64
 or directly on application webservers. It can be used in conjunction with
65
66
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
67
 .
68
69
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
Yadd's avatar
Yadd committed
70
 associating a regular expression and a rule. Regular expression is applied on
71
 the requested URL and the rule calculates if the user is authorized.
Yadd's avatar
Yadd committed
72
 .
73
 This package is a metapackage that install handler, manager and portal.
74

75
76
Package: lemonldap-ng-doc
Architecture: all
Yadd's avatar
Yadd committed
77
Section: doc
Yadd's avatar
Yadd committed
78
Pre-Depends: ${misc:Pre-Depends}
Yadd's avatar
Yadd committed
79
Depends: ${misc:Depends}
80
81
Description: Lemonldap::NG Web-SSO system documentation
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
82
 or directly on application webservers. It can be used in conjunction with
83
84
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
85
 .
86
87
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
Yadd's avatar
Yadd committed
88
 associating a regular expression and a rule. Regular expression is applied on
89
 the requested URL and the rule calculates if the user is authorized.
Yadd's avatar
Yadd committed
90
 .
91
92
 This package contains html documentation.

93
94
95
Package: lemonldap-ng-fr-doc
Architecture: all
Section: doc
96
97
Depends: ${misc:Depends},
         lemonldap-ng-doc (= ${binary:Version})
Yadd's avatar
Yadd committed
98
Description: French documentation of Lemonldap::NG Web-SSO system
99
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
100
 or directly on application webservers. It can be used in conjunction with
101
102
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
103
104
105
106
107
108
109
110
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 This package contains French html documentation.

Yadd's avatar
Yadd committed
111
Package: lemonldap-ng-fastcgi-server
Yadd's avatar
Yadd committed
112
113
Architecture: all
Depends: ${misc:Depends},
114
         ${perl:Depends},
Yadd's avatar
Yadd committed
115
         lsb-base,
116
         libfcgi-procmanager-perl,
Yadd's avatar
Yadd committed
117
         liblemonldap-ng-handler-perl (= ${binary:Version}),
Yadd's avatar
Yadd committed
118
119
         libplack-perl,
         nginx-extras | nginx
Yadd's avatar
Yadd committed
120
Recommends: libhttp-parser-xs-perl
Yadd's avatar
Yadd committed
121
Suggests: nginx-extras
122
Section: web
Yadd's avatar
Yadd committed
123
124
Description: Lemonldap::NG FastCGI server
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
125
 or directly on application webservers. It can be used in conjunction with
Yadd's avatar
Yadd committed
126
127
128
129
130
131
132
133
134
135
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG FastCGI server provides a Nginx auth_request server.

Yadd's avatar
Yadd committed
136
137
138
Package: lemonldap-ng-handler
Architecture: all
Depends: ${misc:Depends},
Yadd's avatar
Yadd committed
139
         lemonldap-ng-fastcgi-server (= ${binary:Version}) | libapache2-mod-perl2,
Yadd's avatar
Yadd committed
140
141
142
         liblemonldap-ng-handler-perl (= ${binary:Version})
Breaks: liblemonldap-ng-handler-perl (<< 1.9.1-2~)
Replaces: liblemonldap-ng-handler-perl (<< 1.9.1-2~)
Yadd's avatar
Yadd committed
143
Description: Lemonldap::NG handler part
Yadd's avatar
Yadd committed
144
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
145
 or directly on application webservers. It can be used in conjunction with
Yadd's avatar
Yadd committed
146
147
148
149
150
151
152
153
154
155
156
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 This package provides configuration files for Apache and Nginx used to protect
 web areas.

157
158
Package: liblemonldap-ng-handler-perl
Architecture: all
Yadd's avatar
Yadd committed
159
Depends: ${misc:Depends},
Yadd's avatar
Yadd committed
160
         ${perl:Depends},
161
         liblemonldap-ng-common-perl (= ${binary:Version}),
162
         libmouse-perl,
163
         liburi-perl,
164
         libwww-perl
Yadd's avatar
Yadd committed
165
Recommends: liblwp-protocol-https-perl
166
167
Suggests: libcache-memcached-perl,
          libdigest-hmac-perl,
Yadd's avatar
Yadd committed
168
          libsoap-lite-perl
169
Description: Lemonldap::NG handler common libraries
170
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
171
 or directly on application webservers. It can be used in conjunction with
172
173
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
174
 .
175
176
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
Yadd's avatar
Yadd committed
177
 associating a regular expression and a rule. Regular expression is applied on
178
 the requested URL and the rule calculates if the user is authorized.
Yadd's avatar
Yadd committed
179
 .
Yadd's avatar
Yadd committed
180
 Lemonldap::NG::Handler provides Perl libraries used by web server handlers.
181

182
Package: liblemonldap-ng-common-perl
183
Architecture: all
Yadd's avatar
Yadd committed
184
Depends: ${misc:Depends},
Yadd's avatar
Yadd committed
185
         ${perl:Depends},
Yadd's avatar
Yadd committed
186
         debconf,
Yadd's avatar
Yadd committed
187
         libapache-session-perl,
Yadd's avatar
Yadd committed
188
189
         libcache-cache-perl,
         libconfig-inifiles-perl,
Yadd's avatar
Yadd committed
190
         libcrypt-openssl-rsa-perl,
191
         libcrypt-openssl-x509-perl,
192
         libcrypt-rijndael-perl,
Yadd's avatar
Yadd committed
193
         libhtml-template-perl,
194
         libjson-perl,
195
         libmouse-perl,
Yadd's avatar
Yadd committed
196
         libplack-perl,
Yadd's avatar
Yadd committed
197
         liburi-perl
198
Recommends: libapache-session-browseable-perl,
Yadd's avatar
Yadd committed
199
200
201
202
203
204
            libdbi-perl,
            liblwp-protocol-https-perl
Suggests: libnet-ldap-perl,
          libsoap-lite-perl,
          libxml-libxml-perl,
          libxml-simple-perl
Yadd's avatar
Yadd committed
205
Conflicts: liblemonldap-ng-cli-perl
206
Description: Lemonldap::NG common files
207
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
208
 or directly on application webservers. It can be used in conjunction with
209
210
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
211
 .
212
213
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
Yadd's avatar
Yadd committed
214
 associating a regular expression and a rule. Regular expression is applied on
215
 the requested URL and the rule calculates if the user is authorized.
Yadd's avatar
Yadd committed
216
 .
Yadd's avatar
Yadd committed
217
218
 Lemonldap::NG::Common contains common files used by other Lemonldap::NG
 modules.
219
220
221

Package: liblemonldap-ng-manager-perl
Architecture: all
222
Depends: ${misc:Depends},
Yadd's avatar
Yadd committed
223
         ${perl:Depends},
224
225
         libconvert-pem-perl,
         libcrypt-openssl-rsa-perl,
226
         liblemonldap-ng-common-perl (= ${binary:Version}),
Yadd's avatar
Yadd committed
227
         liblemonldap-ng-handler-perl (= ${binary:Version}),
Yadd's avatar
Yadd committed
228
         libmouse-perl,
Yadd's avatar
Yadd committed
229
         libwww-perl
230
Recommends: lemonldap-ng-doc (= ${binary:Version}),
231
            libapache-session-browseable-perl,
Yadd's avatar
Yadd committed
232
            lemonldap-ng-fastcgi-server (= ${binary:Version}) | libapache2-mod-fcgid | libapache2-mod-fastcgi,
Yadd's avatar
Yadd committed
233
            libjson-xs-perl,
234
            libhttp-parser-xs-perl,
235
            liblwp-protocol-https-perl,
Yadd's avatar
Yadd committed
236
237
238
            libxml-libxml-perl,
            libxml-libxslt-perl,
            libxml-simple-perl
Yadd's avatar
Yadd committed
239
Suggests: libclone-perl
Yadd's avatar
Yadd committed
240
Pre-Depends: debconf
241
Description: Lemonldap::NG manager part
242
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
243
 or directly on application webservers. It can be used in conjunction with
244
245
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
246
 .
247
248
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
Yadd's avatar
Yadd committed
249
 associating a regular expression and a rule. Regular expression is applied on
250
 the requested URL and the rule calculates if the user is authorized.
Yadd's avatar
Yadd committed
251
 .
Yadd's avatar
Yadd committed
252
 Lemonldap::NG::Manager provides the administration interface.
253
254
255

Package: liblemonldap-ng-portal-perl
Architecture: all
256
Depends: ${misc:Depends},
Yadd's avatar
Yadd committed
257
         ${perl:Depends},
Yadd's avatar
Yadd committed
258
         nginx | apache2 | httpd-cgi,
Yadd's avatar
Yadd committed
259
         libclone-perl,
Yadd's avatar
Yadd committed
260
261
262
         liblemonldap-ng-handler-perl (= ${binary:Version}),
         libregexp-assemble-perl
Recommends: libcrypt-openssl-bignum-perl,
Yadd's avatar
Yadd committed
263
264
            libemail-sender-perl (>=1.300027) | libemail-sender-transport-smtps-perl,
            libmime-tools-perl,
Yadd's avatar
Yadd committed
265
266
267
            libnet-ldap-perl,
            libstring-random-perl,
            libunicode-string-perl,
268
            libwww-perl
269
Suggests: libauthcas-perl,
Yadd's avatar
Yadd committed
270
          libcrypt-u2f-server-perl,
Yadd's avatar
Yadd committed
271
          libdbi-perl,
Yadd's avatar
Yadd committed
272
          libgd-securityimage-perl,
Yadd's avatar
Yadd committed
273
          libglib-perl,
Yadd's avatar
Yadd committed
274
          libimage-magick-perl,
Yadd's avatar
Yadd committed
275
          liblasso-perl,
276
          libnet-facebook-oauth2-perl,
277
278
          libnet-openid-consumer-perl,
          libnet-openid-server-perl,
279
          libnet-oauth-perl,
Yadd's avatar
Yadd committed
280
          libsoap-lite-perl,
Yadd's avatar
Yadd committed
281
          libweb-id-perl,
282
          liblwp-protocol-https-perl,
283
          slapd
Yadd's avatar
Yadd committed
284
Pre-Depends: debconf
285
Description: Lemonldap::NG authentication portal part
286
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
Yadd's avatar
Yadd committed
287
 or directly on application webservers. It can be used in conjunction with
288
289
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
290
 .
291
292
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
Yadd's avatar
Yadd committed
293
 associating a regular expression and a rule. Regular expression is applied on
294
 the requested URL and the rule calculates if the user is authorized.
Yadd's avatar
Yadd committed
295
 .
Yadd's avatar
Yadd committed
296
 Lemonldap::NG::Portal provides the authentication portal.
297