Project

General

Profile

Tâche #30852

Scénario #30576: Intégrer eole-lemonldap (Cadoles) sur EOLE 2.8.0 comme solution alternative à EoleSSO

Make eole-lemonldap package usable on Scribe

Added by Daniel Dehennin 11 months ago. Updated 11 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/14/2020
Due date:
% Done:

100%

Remaining (hours):
0.0

Associated revisions

Revision 0dd5154b (diff)
Added by Daniel Dehennin 11 months ago

Realign dico

Ref: #30852

Revision 04215109 (diff)
Added by Daniel Dehennin 11 months ago

Python3 ConfigParser is in configparser module

Ref: #30852

Revision 6be262c6 (diff)
Added by Daniel Dehennin 11 months ago

LemonLDAP::NG should be installable side by side with EOLESSO

Ref: #30852

Revision 04c73c22 (diff)
Added by Daniel Dehennin 11 months ago

Don't crash if LemonLDAP::NG is disabled

Ref: #30852

Revision c9c61713 (diff)
Added by Daniel Dehennin 11 months ago

Prettify the XML

And remove useless test sites.

Ref: #30852

Revision 58923935 (diff)
Added by Daniel Dehennin 11 months ago

Make LemonLDAP::NG useable with Apache2

Ref: #30852

Revision 1ea5813c (diff)
Added by Daniel Dehennin 11 months ago

Update configuration for version 2.0.7 of LemonLDAP::NG

Ref: #30852

Revision dec2cb8e (diff)
Added by Daniel Dehennin 11 months ago

Harmonize script names

Ref: #30852

Revision a6eeb05c (diff)
Added by Daniel Dehennin 11 months ago

Smooth the configuration of LemonLDAP::NG on Scribe

Ref: #30852

Revision 03a80f03 (diff)
Added by Daniel Dehennin 11 months ago

Update README

Ref: #30852

Revision f43fca1a (diff)
Added by Daniel Dehennin 11 months ago

Don't modify /etc/hosts on ScribeAD

Ref: #30852

Revision dd242a3c (diff)
Added by Daniel Dehennin 11 months ago

Package for EOLE builders

Build 3 packages:

- eole-lemonldap-ng: the base dictionary, templates and scripts

- eole-lemonldap-ng-scribe: for running LemLDAP::NG on Scribe

- eole-lemonldap-ng-pkg: for package dependencies

Ref: #30852

Revision 11c83c8d (diff)
Added by Daniel Dehennin 11 months ago

Wrong dependency on the -pkg

Ref: #30852

Revision 26ddf79a (diff)
Added by Daniel Dehennin 11 months ago

Scribe requires the libapache2-mod-perl2

Ref: #30852

Revision c9c23aaa (diff)
Added by Daniel Dehennin 11 months ago

Copyright on the good project

Ref: #30852

Revision 2ac6c915 (diff)
Added by Daniel Dehennin 11 months ago

Clean garbage file

Ref: #30852

Revision d99ac8c9 (diff)
Added by Daniel Dehennin 11 months ago

Force local SSO on Scribe

Ref: #30852

Revision 90411f89 (diff)
Added by Daniel Dehennin 11 months ago

Override previous fill on eolesso_adresse

Ref: #30852

Revision 9b662272 (diff)
Added by Daniel Dehennin 11 months ago

eolesso_adresse should be forced only when LemonLDAP::NG is enabled

The “calc_val” was failing when LemonLDAP::NG was disabled because
“authWebName” can't be used.

We shouldn't force “eolesso_adresse” when LemonLDAP::NG is disabled,
the user must be able to set whatever value she wants.

  • dicos/71_lemonldap_ng_scribe.xml: fill the “eolesso_adresse” and
    freeze it when LemonLDAP::NG is enabled.

Ref: #30852

Revision 251a9a39 (diff)
Added by Daniel Dehennin 11 months ago

Disable the apache servicelist when LemonLDAP::NG is disabled

Ref: #30852

History

#1 Updated by Daniel Dehennin 11 months ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Daniel Dehennin

#2 Updated by Daniel Dehennin 11 months ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

Il faut installé les paquets eole-lemonldap-ng et eole-lemonldap-ng-scribe.

#3 Updated by Gilles Grandgérard 11 months ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF