Commit Graph

217 Commits

Author SHA1 Message Date
Clément Oudot
f7fc51100c Zimbra Handler:
* Parameters are now read from main configuration
* Zimbra parameters in Manager
* Add zimbraSsoUrl to catch the local SSO URL (Apache configuration is now very easy)
2010-05-07 10:42:38 +00:00
Xavier Guimard
c37033b81a $self->{id} was not well managed in portal 2010-04-30 05:27:06 +00:00
Clément Oudot
c4e1379452 * make tidy
* Manage authenticationLevel in all authentication backends
2010-04-14 15:37:57 +00:00
Thomas CHEMINEAU
16a5230e2e SAML: check if parameters are present or not when assigning values 2010-04-02 12:04:18 +00:00
Clément Oudot
62330e2d44 SAML: add ArtifactResolutionService in SP Metadata 2010-04-02 08:40:35 +00:00
Clément Oudot
48857dc62b SAML: encode metadata in UTF8 after XML export 2010-03-26 11:19:07 +00:00
Clément Oudot
3cd3050e9e SAML: add Service Providers node 2010-03-25 14:38:54 +00:00
Clément Oudot
44f5d27b7a Prepare for 1.0rc1:
* Update modules main version
* make tidy
* make manifest
* make documentation
2010-03-24 22:06:43 +00:00
Xavier Guimard
9001e5f028 Just a "make tidy" 2010-03-20 17:14:28 +00:00
Clément Oudot
8538f65d04 * Add customFunctions and port in Manager
* Correct a bug in Handler for default values
2010-03-17 08:23:20 +00:00
Thomas CHEMINEAU
bcd6bb6d3a SAML: updates on LemonLDAP::NG::Common::Conf::SAML::Metadata
- Add new dependency on use Crypt::OpenSSL::RSA;
- Public keys into exported metadata of lemonldap-ng is now well formed
2010-03-15 16:59:13 +00:00
Clément Oudot
600ef4e614 Manager: Remote and Proxy parameters 2010-03-15 16:47:50 +00:00
Clément Oudot
d8ef0bef30 Documentation for upgrade process 2010-03-12 13:49:41 +00:00
Clément Oudot
44aeddbc5c Bug with samlIDPMetaDataOptions upload and use make tidy 2010-03-11 15:00:59 +00:00
Clément Oudot
27cb64b247 Common: typo in test 01 2010-03-10 07:59:31 +00:00
Xavier Guimard
d439cab42e * Little CSS for abort()
* Comments for lemonldap-ng.ini
* lemonldap-ng.ini was not well read in Manager
* New target 'unprotect' in rules
* Status update
2010-03-09 21:42:31 +00:00
Clément Oudot
d9f2af49bf Set application list in ini file 2010-03-08 17:06:03 +00:00
Clément Oudot
cfd54cdf23 Manager: add subnode to store IDP options 2010-03-04 15:44:03 +00:00
Xavier Guimard
40d2c70604 New target 'tidy' in Makefile 2010-03-01 20:32:28 +00:00
Thomas CHEMINEAU
5f0dded77e managing samlIDPMetaData node now working, and stored well formated data in configuration backend 2010-02-24 16:24:17 +00:00
Thomas CHEMINEAU
abe78a5408 move metadatas structures of manager into to _Struct and try to generalize display layouts of metadatas in template 2010-02-22 14:38:31 +00:00
Thomas CHEMINEAU
c2dc15ab6e store IDP values into samlIDPMetaDataXML and samlIDPMetaDataExportedAttributes, as what has been done with virtualhosts 2010-02-19 17:31:25 +00:00
Thomas CHEMINEAU
0e2ab107e8 move nodes into structure of manager, so that saml nodes are directly under the root node 2010-02-17 17:07:15 +00:00
Thomas CHEMINEAU
cb62695193 introduce samlmetadata type into manager structure, to display metadata in XML 2010-02-17 14:52:05 +00:00
Thomas CHEMINEAU
1fb77eab8f introduce sub nodes into IDP nodes (test) 2010-02-16 17:21:38 +00:00
Xavier Guimard
27769948f3 * abort instead of log when apps.list is deprecated
* lmMigrateConfFiles2ini does not quit if storage.conf is missing so it can be launched more than one time
2010-02-11 08:44:57 +00:00
Clément Oudot
f265cbce57 SAML: NameID management 2010-02-09 20:49:23 +00:00
Clément Oudot
5a34979fb7 SAML Metadata:
* Do not publish private key in metadata!
* perltidy
* typo on EntityID template param
2010-02-08 15:27:20 +00:00
Clément Oudot
bdef53f289 Preserve carriage returns and line feeds in configuration values 2010-02-08 12:20:37 +00:00
Clément Oudot
434f8ea286 SAML: better organization name management 2010-02-05 17:18:09 +00:00
Thomas CHEMINEAU
a8e43eddd6 add method to export metadata from conf to XML, in SAML2 format 2010-02-05 15:48:53 +00:00
Thomas CHEMINEAU
d480616d06 move metadata configuration structure into manager 2010-02-05 10:20:16 +00:00
Thomas CHEMINEAU
c8dbf65789 refactoring structure of SAML service into manager 2010-02-04 09:28:51 +00:00
Clément Oudot
a9abc60efd SAML: Force :md namespace prefix 2010-02-02 22:15:25 +00:00
Clément Oudot
718e4fa136 SAML: add IDP in Lasso::Server 2010-02-01 17:07:40 +00:00
Clément Oudot
8abef3a99b SAML:
* perltidy
* use XML::Simple instead of XML::LibXML to parse XML
* Add initializeFromConfHash method to use directly configuration hash object
* Create Lasso server with metadata in buffers rather than XML files
2010-02-01 14:01:28 +00:00
Thomas CHEMINEAU
8a4b59d324 add a method to build a default configuration structure 2010-01-29 16:04:48 +00:00
Thomas CHEMINEAU
5b576643ee improve Metadata module to build hashref for Manager structure 2010-01-28 17:58:49 +00:00
Clément Oudot
cb71f77f4d Portal: move configuration documentation from script to ini file 2010-01-28 17:39:34 +00:00
Xavier Guimard
b87c0a520b MANIFEST update + Makefile target 2010-01-23 12:48:18 +00:00
Thomas CHEMINEAU
7abb65dbac Metadata object is now ready to be stored into LemonLDAP-NG configuration file 2010-01-22 17:38:10 +00:00
Thomas CHEMINEAU
1c4a1b19e7 Metadata object can now be rebuild from configuration data 2010-01-22 17:32:41 +00:00
Thomas CHEMINEAU
80de38cc11 Metadata READ now XML flow, and can be export to global configuration file 2010-01-22 16:32:57 +00:00
Thomas CHEMINEAU
26db0f0d42 add perl class to load and manage metadata configuration XML file 2010-01-21 17:27:43 +00:00
Clément Oudot
1285196c37 Configuration migration script: add help message 2010-01-20 13:53:21 +00:00
Clément Oudot
58453e0622 Configuration migration script:
* perltidy
* Add verbose option
* Migrate apps-list.xml in .ini
* Use Conf constants
* Add comments
2010-01-20 12:42:07 +00:00
Xavier Guimard
e677c40ae7 Syntax error 2010-01-17 08:58:00 +00:00
Xavier Guimard
c25fc4177b Missing attributes in WSDL 2010-01-15 16:36:02 +00:00
Xavier Guimard
d181da867b * perltidy
* new feature : info can be displayed by portal => used to notify deleted sessions
 * notifyDeleted in the manager
2010-01-11 16:04:36 +00:00
Clément Oudot
e6e191e362 Conf: allow multiline in ini file (use \ at end of the line) 2010-01-08 14:28:21 +00:00
Xavier Guimard
8102f72d50 POD updates :
* spelling errors found by Lintian
 * encoding utf8
2010-01-03 08:09:59 +00:00
Xavier Guimard
715460b108 DBI module deprecated 2010-01-01 12:04:26 +00:00
Xavier Guimard
5a5d3872fd Update changelog 2009-12-31 13:35:34 +00:00
Xavier Guimard
c9b8b4fc7d New feature: capability to minify CSS and Javascript (ready in debian/rules, just to uncomment) 2009-12-31 11:10:05 +00:00
Xavier Guimard
7d83901ffb Configuration datas 2009-12-30 20:00:54 +00:00
Xavier Guimard
1c1ea8fef0 "Delete virtual host" and "force" system to upload an old config 2009-12-30 15:40:37 +00:00
Xavier Guimard
c759234a9a "New virtual host" (not finished) 2009-12-29 17:03:24 +00:00
Xavier Guimard
a30b0b986b Sort in File and bugs 2009-12-23 12:55:23 +00:00
Xavier Guimard
37678b0912 Bugs :
* images path in jquery-ui-1.7.2.custom.css
 * Upload conf lost exportedHeaders when virtualHosts node was not open
 * logError is now defined in Conf.pm, so must not be redefined in Conf/LDAP.pm
2009-12-16 21:13:29 +00:00
Xavier Guimard
08eb1f8618 lmMigrateConfFiles2ini now can be used to upgrade 2009-12-16 11:18:46 +00:00
Xavier Guimard
0e65a2bf44 New utility to migrate from <0.9.5 to >=0.9.5 2009-12-16 06:38:39 +00:00
Xavier Guimard
703b3d64b0 New feature : convertConfig 2009-12-15 16:31:13 +00:00
Xavier Guimard
5b2363b959 perltidy 2009-12-11 21:17:06 +00:00
Xavier Guimard
b301a5b5c8 New manager 2009-12-11 18:17:00 +00:00
Xavier Guimard
dd66b4c31c Bugs correction reported to 0.9.4 2009-12-07 21:17:06 +00:00
Clément Oudot
65387caebe Do not use allowempty flag in Config::IniFiles (close bug #314539) 2009-12-04 09:44:37 +00:00
Clément Oudot
f8fb163523 Add unit test for LDAP configuration backend 2009-12-03 11:27:48 +00:00
Clément Oudot
b32ff75a4f Little corrections for a clean make && make test 2009-12-03 10:18:49 +00:00
Xavier Guimard
061994cfcc Debian tests 2009-12-03 10:08:33 +00:00
Clément Oudot
4c1574e034 Merge apply.conf in lemonldap-ng.ini 2009-12-03 09:56:45 +00:00
Clément Oudot
0ea44c2389 Merge storage.conf and localconf.ini in lemonldap-ng.ini 2009-12-02 15:08:35 +00:00
Clément Oudot
acbc7a677c Correct warning for Lemonldap::NG::Common in make test 2009-12-02 09:01:17 +00:00
Clément Oudot
70522969f3 Add possibility to use a local configuration file (localconf.ini) to override configuration parameters 2009-11-30 16:46:14 +00:00
Xavier Guimard
a9d4ed04bb searchOn was not running 2009-11-26 16:33:31 +00:00
Clément Oudot
2471c79c1a Use Serializer in LDAP config backend 2009-11-17 16:17:49 +00:00
Xavier Guimard
912768cb35 * double declaration in Common/Conf/*.pm
* Debian compat upgrade
2009-11-01 13:13:39 +00:00
Xavier Guimard
7a04829a08 New portal parameters : singleIP and singleSession 2009-10-21 12:43:13 +00:00
Xavier Guimard
7553d5b95c Serialization moved to conf modules (to be able to use another serialization) 2009-10-20 13:20:53 +00:00
Xavier Guimard
cd60098695 * Apache-1.3 is not supported in all Debian architectures
* CGI must not require Sys::Syslog to be installed
2009-10-19 16:16:07 +00:00
Xavier Guimard
6f56bea189 Perl Author update 2009-10-17 08:16:14 +00:00
Xavier Guimard
b5dc7730f2 Perl dependencies update 2009-10-17 08:06:41 +00:00
Xavier Guimard
def1d50780 Closes #314192 2009-10-11 11:28:25 +00:00
Xavier Guimard
bf6230c5ac VERSION 0.9.4.1 2009-10-11 08:13:50 +00:00
Xavier Guimard
48ac5bd591 * New authentication scheme : Relay (queries by SOAP another portal)
* syslog facility was not taken in account
* Missing HTTP::Headers dependency
* lmConfigEditor must not display reVHosts and cipher which are calculated by Conf.pm
* bad Apache security in Debian configuration files
2009-09-23 12:42:34 +00:00
Xavier Guimard
9e3b55b9ac Apache::Session::LDAP was unusable with Session Explorer 2009-08-25 13:29:26 +00:00
Xavier Guimard
444e093004 Bugs :
* Crypto was usable only with 16xn characters
 * Menu was not able to filter embedded <application>
Google page speed :
 * optimize images
 * set size
2009-08-20 14:19:40 +00:00
Xavier Guimard
f573c2f571 VERSION conflicts for CPAN 2009-06-29 12:04:43 +00:00
Xavier Guimard
e5f83c5ba0 * Perl documentation update
* Makefiles update
2009-06-29 10:12:29 +00:00
Xavier Guimard
bfed9a789c Documentation update 2009-06-29 09:42:44 +00:00
Xavier Guimard
4d57fead9d Now SOAP config access works... 2009-06-24 15:07:36 +00:00
Xavier Guimard
affdc1f5bc SOAP configuration access :
* Missing SOAP fonction for config access in Portal/_SOAP.pm (lastCfg)
* Common/Conf/SOAP.pm now reports SOAP errors
* Common/Conf.pm reports an error when lastCfg returns 0
* SOAP namespace error in Common/Conf/SOAP.pm

Other :
* error in logout_sso default value (Handler/Simple.pm)
* bad returned value when configuration was missing in Handler/SharedConf.pm
2009-06-23 20:36:44 +00:00
Clément Oudot
198bcf70bc Get the timezone of the user and correct checkLogonHours function 2009-06-22 10:01:58 +00:00
Clément Oudot
7c5d3dd7a4 Force unbind in LDAP configuration backend 2009-06-15 15:16:12 +00:00
Xavier Guimard
e55a4868d3 Beginning 0.9.4 publication works : version update 2009-06-08 16:29:13 +00:00
Xavier Guimard
ba73dad7ec Missing files in MANIFEST 2009-05-16 10:19:30 +00:00
Clément Oudot
a3d65bf25f LEMONLDAP::NG : Typo for SafeLib test file 2009-05-14 08:33:06 +00:00
Xavier Guimard
cb494c36d5 Logs as PerlLogHandler in handler and little things 2009-05-06 05:38:20 +00:00
Xavier Guimard
7b1fc1a6a9 New manager in progress... 2009-04-26 12:47:55 +00:00
Xavier Guimard
9a3bf5489e Closes: #313627 2009-04-22 17:12:39 +00:00
Xavier Guimard
eb3e9126c5 LDAP schema missing in MANIFEST 2009-04-22 05:48:08 +00:00