Compare commits
15 Commits
pkg/stable
...
ecfbc63a38
Author | SHA1 | Date | |
---|---|---|---|
ecfbc63a38 | |||
e423388795 | |||
e810740ba9 | |||
65f53a45b6 | |||
140cc084a3 | |||
3753625b20 | |||
df5dabbcf4 | |||
47e822f9b9 | |||
de5ce3b797 | |||
9687572302 | |||
3ea07a6ea2 | |||
87818bd6f0 | |||
bf94e74916 | |||
0f3ff07b5f | |||
74fb92fb55 |
1
debian/compat
vendored
Normal file
1
debian/compat
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
10
|
4
debian/control
vendored
4
debian/control
vendored
@ -2,8 +2,8 @@ Source: eole-lemonldap
|
|||||||
Section: web
|
Section: web
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Équipe EOLE <eole@ac-dijon.fr>
|
Maintainer: Équipe EOLE <eole@ac-dijon.fr>
|
||||||
Build-Depends: debhelper-compat (= 12)
|
Build-Depends: debhelper (>= 9)
|
||||||
Standards-Version: 4.5.0
|
Standards-Version: 3.9.3
|
||||||
Homepage: https://dev-eole.ac-dijon.fr/projects/sso
|
Homepage: https://dev-eole.ac-dijon.fr/projects/sso
|
||||||
Vcs-Git: https://dev-eole.ac-dijon.fr/git/eole-lemonldap-ng.git
|
Vcs-Git: https://dev-eole.ac-dijon.fr/git/eole-lemonldap-ng.git
|
||||||
Vcs-Browser: https://dev-eole.ac-dijon.fr/projects/sso/repository
|
Vcs-Browser: https://dev-eole.ac-dijon.fr/projects/sso/repository
|
||||||
|
4
debian/copyright
vendored
4
debian/copyright
vendored
@ -1,6 +1,6 @@
|
|||||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
Upstream-Name: eole-lemonldap-ng
|
Upstream-Name: {PROJECT}
|
||||||
Source: http://dev-eole.ac-dijon.fr/projects/sso
|
Source: ${URL}
|
||||||
|
|
||||||
Files: *
|
Files: *
|
||||||
Copyright: 2020 Équipe EOLE <eole@ac-dijon.fr>
|
Copyright: 2020 Équipe EOLE <eole@ac-dijon.fr>
|
||||||
|
4
debian/rules
vendored
4
debian/rules
vendored
@ -2,8 +2,8 @@
|
|||||||
# -*- makefile -*-
|
# -*- makefile -*-
|
||||||
|
|
||||||
# Uncomment this to turn on verbose mode.
|
# Uncomment this to turn on verbose mode.
|
||||||
export DH_VERBOSE=1
|
#export DH_VERBOSE=1
|
||||||
export DH_OPTIONS=-v
|
#export DH_OPTIONS=-v
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@
|
dh $@
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/manager-nginx.conf' mkdir='True' rm='True'/>
|
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/manager-nginx.conf' mkdir='True' rm='True'/>
|
||||||
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/handler-nginx.conf' mkdir='True' rm='True'/>
|
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/handler-nginx.conf' mkdir='True' rm='True'/>
|
||||||
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/portal-nginx.conf' mkdir='True' rm='True'/>
|
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/portal-nginx.conf' mkdir='True' rm='True'/>
|
||||||
|
<file filelist='lemonldap-nginx' name='/etc/lemonldap-ng/nginx-lmlog.conf' mkdir='True' rm='True'/>
|
||||||
|
|
||||||
<file filelist='lemonldap-apache' name='/etc/lemonldap-ng/manager-apache2.X.conf' mkdir='True' rm='True'/>
|
<file filelist='lemonldap-apache' name='/etc/lemonldap-ng/manager-apache2.X.conf' mkdir='True' rm='True'/>
|
||||||
<file filelist='lemonldap-apache' name='/etc/lemonldap-ng/handler-apache2.X.conf' mkdir='True' rm='True'/>
|
<file filelist='lemonldap-apache' name='/etc/lemonldap-ng/handler-apache2.X.conf' mkdir='True' rm='True'/>
|
||||||
@ -98,6 +99,12 @@
|
|||||||
<variable name='llChangePassword' type='oui/non' description="Permettre aux utilisateurs de changer leurs mots de passe depuis LemonLDAP">
|
<variable name='llChangePassword' type='oui/non' description="Permettre aux utilisateurs de changer leurs mots de passe depuis LemonLDAP">
|
||||||
<value>oui</value>
|
<value>oui</value>
|
||||||
</variable>
|
</variable>
|
||||||
|
<variable name='llADPasswordMaxAge' type='number' description="Durée de vie des mots de passe (en secondes)" mode='expert'>
|
||||||
|
<value>5184000</value>
|
||||||
|
</variable>
|
||||||
|
<variable name='llADPasswordExpireWarn' type='number' description="Délai avant affichage d'un message d'alerte sur l'expiration du mot de passe (en secondes)">
|
||||||
|
<value>3456000</value>
|
||||||
|
</variable>
|
||||||
<variable name='llResetExpiredPassword' type='oui/non' description="Autoriser le renouvellement des mots de passe expirés">
|
<variable name='llResetExpiredPassword' type='oui/non' description="Autoriser le renouvellement des mots de passe expirés">
|
||||||
<value>oui</value>
|
<value>oui</value>
|
||||||
</variable>
|
</variable>
|
||||||
@ -157,6 +164,12 @@
|
|||||||
<slave>casLDAPAttribute</slave>
|
<slave>casLDAPAttribute</slave>
|
||||||
</group>
|
</group>
|
||||||
|
|
||||||
|
<condition name='enabled_if_in' source='lemon_user_db'>
|
||||||
|
<param>AD</param>
|
||||||
|
<target type='variable'>llADPasswordMaxAge</target>
|
||||||
|
<target type='variable'>llADPasswordExpireWarn</target>
|
||||||
|
</condition>
|
||||||
|
|
||||||
<condition name='disabled_if_in' source='activerLemon'>
|
<condition name='disabled_if_in' source='activerLemon'>
|
||||||
<param>non</param>
|
<param>non</param>
|
||||||
<target type='filelist'>lemonldap</target>
|
<target type='filelist'>lemonldap</target>
|
||||||
|
@ -23,8 +23,7 @@ server {
|
|||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443;
|
listen 443 ssl;
|
||||||
ssl on;
|
|
||||||
%if %%cert_type == "letsencrypt"
|
%if %%cert_type == "letsencrypt"
|
||||||
ssl_certificate %%le_config_dir/live/%%managerWebName/cert.pem;
|
ssl_certificate %%le_config_dir/live/%%managerWebName/cert.pem;
|
||||||
ssl_certificate_key %%le_config_dir/live/%%managerWebName/privkey.pem;
|
ssl_certificate_key %%le_config_dir/live/%%managerWebName/privkey.pem;
|
||||||
@ -62,7 +61,7 @@ server {
|
|||||||
deny all;
|
deny all;
|
||||||
|
|
||||||
# Uncomment this if you use https only
|
# Uncomment this if you use https only
|
||||||
#add_header Strict-Transport-Security "max-age=15768000";
|
add_header Strict-Transport-Security "max-age=15768000";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -13,8 +13,10 @@
|
|||||||
%silent %%exported_vars.sort()
|
%silent %%exported_vars.sort()
|
||||||
%silent %%cas_attributes.sort()
|
%silent %%cas_attributes.sort()
|
||||||
{
|
{
|
||||||
"ADPwdExpireWarning": 0,
|
%if %%lemon_user_db == "AD"
|
||||||
"ADPwdMaxAge": 0,
|
"ADPwdExpireWarning": %%llADPasswordExpireWarn,
|
||||||
|
"ADPwdMaxAge": %%llADPasswordMaxAge,
|
||||||
|
%end if
|
||||||
"CAS_authnLevel": 1,
|
"CAS_authnLevel": 1,
|
||||||
"CAS_pgtFile": "/tmp/pgt.txt",
|
"CAS_pgtFile": "/tmp/pgt.txt",
|
||||||
"CAS_proxiedServices": {},
|
"CAS_proxiedServices": {},
|
||||||
|
@ -5,8 +5,7 @@ server {
|
|||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443;
|
listen 443 ssl;
|
||||||
ssl on;
|
|
||||||
%if %%cert_type == "letsencrypt"
|
%if %%cert_type == "letsencrypt"
|
||||||
ssl_certificate %%le_config_dir/live/%%managerWebName/cert.pem;
|
ssl_certificate %%le_config_dir/live/%%managerWebName/cert.pem;
|
||||||
ssl_certificate_key %%le_config_dir/live/%%managerWebName/privkey.pem;
|
ssl_certificate_key %%le_config_dir/live/%%managerWebName/privkey.pem;
|
||||||
@ -70,8 +69,8 @@ server {
|
|||||||
|
|
||||||
# DEBIAN
|
# DEBIAN
|
||||||
# If install was made with USEDEBIANLIBS (official releases), uncomment this
|
# If install was made with USEDEBIANLIBS (official releases), uncomment this
|
||||||
#location /javascript/ {
|
location /javascript/ {
|
||||||
# alias /usr/share/javascript/;
|
alias /usr/share/javascript/;
|
||||||
#}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -15,8 +15,7 @@ server {
|
|||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443;
|
listen 443 ssl;
|
||||||
ssl on;
|
|
||||||
%if %%cert_type == "letsencrypt"
|
%if %%cert_type == "letsencrypt"
|
||||||
ssl_certificate %%le_config_dir/live/%%authWebName/cert.pem;
|
ssl_certificate %%le_config_dir/live/%%authWebName/cert.pem;
|
||||||
ssl_certificate_key %%le_config_dir/live/%%authWebName/privkey.pem;
|
ssl_certificate_key %%le_config_dir/live/%%authWebName/privkey.pem;
|
||||||
@ -83,7 +82,7 @@ server {
|
|||||||
|
|
||||||
# DEBIAN
|
# DEBIAN
|
||||||
# If install was made with USEDEBIANLIBS (official releases), uncomment this
|
# If install was made with USEDEBIANLIBS (official releases), uncomment this
|
||||||
#location /javascript/ {
|
location /javascript/ {
|
||||||
# alias /usr/share/javascript/;
|
alias /usr/share/javascript/;
|
||||||
#}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user