153 Commits

Author SHA1 Message Date
904949e25c Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-21 2021-01-05 11:28:20 +01:00
ae83ea6a25 ajout du répertoire lemonldap-ng dans le paquet (ref #31384) 2021-01-05 11:27:55 +01:00
f3b120eb62 patch lemonldap pour corriger le problème des attributs avec la valeur 0 (ref #31384) 2021-01-05 11:27:02 +01:00
c2a9126552 Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-20 2020-12-16 10:30:46 +01:00
569e0caab8 set correct openldap conf 2020-12-16 10:30:33 +01:00
283da1353a Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-19 2020-12-14 14:04:25 +01:00
20e382934c set default openldap 2020-12-14 14:04:09 +01:00
95b8facd7e Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-18 2020-12-14 10:25:13 +01:00
cf82616454 correction on condition 2020-12-14 10:24:17 +01:00
f3af0400d9 Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-17 2020-12-11 09:25:49 +01:00
e810740ba9 Adding AD password warning support 2020-12-11 09:25:41 +01:00
1535f7c8ef Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-16 2020-12-09 17:17:45 +01:00
3753625b20 Updating nginx configuration for 2.8 2020-12-09 17:17:30 +01:00
ae88bb7602 Adding missing perl lib deps pkg/eole/eole-2.8/2.8.0-15 2020-12-09 17:05:23 +01:00
195484f1fb Adding missing libnet-ldap-perl dep pkg/eole/eole-2.8/2.8.0-14 2020-12-09 16:56:23 +01:00
cc637b2c7e Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-13 2020-12-09 16:48:20 +01:00
47e822f9b9 Updating lmlog file for nginx mode 2020-12-09 16:48:14 +01:00
1c91addc6d Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-12 2020-12-07 16:07:42 +01:00
87818bd6f0 Activer la possibilité de changer son mot de passe depuis LemonLDAP
ref #31347
2020-12-07 16:07:34 +01:00
e5afd4ccff Adding missing dep for smtp auth support
ref #31346
2020-12-07 11:18:42 +01:00
34239e8ce5 Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-11 2020-12-03 16:51:40 +01:00
bf94e74916 Using Active Directory (samba4) instead of OpenLDAP
Moving to Active Directory the actual auth LDAP server

The password is updated in the Samba4 directory so we
need to use this one and not the OpenLDAP one
2020-12-03 16:50:55 +01:00
ad8e4a69a9 Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-10 2020-12-02 10:20:52 +01:00
0f3ff07b5f Merge last evolutions from master branch 2020-12-02 10:20:42 +01:00
74fb92fb55 Make eole-lemonldap-ng compatible with eolebase 2020-11-24 15:51:43 +01:00
Joël Cuissinat
5c7a9f9894 Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-9 2020-11-16 15:45:55 +01:00
Joël Cuissinat
b9ef7ec41d dicos/70_lemonldap_ng.xml : cosmetic fixes
* add "lemon" icon
* add help on family

Ref: #30576
2020-11-16 15:40:44 +01:00
Daniel Dehennin
8d3f12de72 Merge branch '2.8.0/master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-8 2020-10-16 09:51:42 +02:00
Daniel Dehennin
251a9a3907 Disable the apache servicelist when LemonLDAP::NG is disabled
Ref: #30852
2020-10-16 09:47:14 +02:00
Daniel Dehennin
c7d4949fb7 Merge branch 'master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-7 2020-10-15 09:10:44 +02:00
Daniel Dehennin
9b66227236 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
2020-10-15 09:07:40 +02:00
Daniel Dehennin
6890500d5b Merge branch 'master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-6 2020-10-14 15:55:00 +02:00
Daniel Dehennin
90411f89f7 Override previous fill on eolesso_adresse
Ref: #30852
2020-10-14 15:54:41 +02:00
Daniel Dehennin
2355b20c7d Merge branch 'master' into dist/eole/2.8.0/master pkg/eole/eole-2.8/2.8.0-5 2020-10-14 15:47:17 +02:00
Daniel Dehennin
d99ac8c9ad Force local SSO on Scribe
Ref: #30852
2020-10-14 15:46:39 +02:00
Daniel Dehennin
2ac6c9158f Clean garbage file
Ref: #30852
pkg/eole/eole-2.8/2.8.0-4
2020-10-14 15:08:57 +02:00
Daniel Dehennin
c9c23aaa69 Copyright on the good project
Ref: #30852
2020-10-14 15:08:32 +02:00
Daniel Dehennin
26ddf79a97 Scribe requires the libapache2-mod-perl2
Ref: #30852
pkg/eole/eole-2.8/2.8.0-3
2020-10-14 14:36:22 +02:00
Daniel Dehennin
11c83c8d92 Wrong dependency on the -pkg
Ref: #30852
pkg/eole/eole-2.8/2.8.0-2
2020-10-14 14:18:03 +02:00
Daniel Dehennin
dd242a3c5a 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
pkg/eole/eole-2.8/2.8.0-1
2020-10-14 14:05:51 +02:00
Daniel Dehennin
bd8403b610 Merge branch 'master' into dist/eole/2.8.0/master 2020-10-14 13:54:16 +02:00
Daniel Dehennin
f43fca1a98 Don't modify /etc/hosts on ScribeAD
Ref: #30852
2020-10-14 13:52:41 +02:00
Daniel Dehennin
03a80f03fb Update README
Ref: #30852
2020-10-14 13:31:42 +02:00
Daniel Dehennin
a6eeb05ca9 Smooth the configuration of LemonLDAP::NG on Scribe
Ref: #30852
2020-10-14 13:19:05 +02:00
Daniel Dehennin
dec2cb8e79 Harmonize script names
Ref: #30852
2020-10-14 13:18:54 +02:00
Daniel Dehennin
1ea5813c8f Update configuration for version 2.0.7 of LemonLDAP::NG
Ref: #30852
2020-10-14 13:18:35 +02:00
Daniel Dehennin
589239352e Make LemonLDAP::NG useable with Apache2
Ref: #30852
2020-10-14 13:18:15 +02:00
Daniel Dehennin
c9c6171367 Prettify the XML
And remove useless test sites.

Ref: #30852
2020-10-14 13:18:04 +02:00
Daniel Dehennin
04c73c223b Don't crash if LemonLDAP::NG is disabled
Ref: #30852
2020-10-14 13:17:07 +02:00
Daniel Dehennin
6be262c6fb LemonLDAP::NG should be installable side by side with EOLESSO
Ref: #30852
2020-10-14 13:16:45 +02:00