From 2f81f4b3b57b22fb918d6304fc6010f3c143c317 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cl=C3=A9ment=20OUDOT?=
Date: Tue, 12 Feb 2019 17:32:02 +0100
Subject: [PATCH] Update documentation
---
.../documentation/current/applications.html | 9 +-
.../current/applications/alfresco.html | 4 +-
.../current/applications/aws.html | 22 +-
...cumentation_2.1_applications_bugzilla.html | 103 ---
...entation_2.1_applications_cornerstone.html | 103 ---
...cumentation_2.1_applications_dokuwiki.html | 103 ---
...documentation_2.1_applications_drupal.html | 103 ---
.../current/applications/gitlab.html | 8 +-
.../current/applications/glpi.html | 2 +-
...mentation_2.1_applications_googleapps.html | 103 ---
.../current/applications/grr.html | 4 +-
...umentation_2.1_applications_authbasic.html | 103 ---
.../current/applications/img/icons.png | 41 +-
.../current/applications/img/loader.gif | 41 +-
...ocumentation_2.1_applications_liferay.html | 103 ---
...mentation_2.1_applications_limesurvey.html | 103 ---
.../current/applications/mediawiki.html | 2 +-
...umentation_2.1_applications_mediawiki.html | 103 ---
...mentation_2.1_applications_salesforce.html | 103 ---
.../current/applications/obm.html | 2 +-
...ng_documentation_2.1_applications_obm.html | 103 ---
...ntation_2.1_applications_phpldapadmin.html | 103 ---
.../current/applications/roundcube.html | 4 +-
...mentation_2.1_applications_salesforce.html | 103 ---
.../current/applications/salesforce.html | 14 +-
...mentation_2.1_applications_salesforce.html | 103 ---
...if_documentation_2.1_applications_sap.html | 103 ---
...cumentation_2.1_applications_dokuwiki.html | 103 ---
...documentation_2.1_applications_spring.html | 103 ---
.../current/applications/symfony.html | 2 +-
...ocumentation_2.1_applications_symfony.html | 103 ---
..._documentation_2.1_applications_sympa.html | 103 ---
...documentation_2.1_applications_tomcat.html | 103 ---
...mentation_2.1_applications_salesforce.html | 103 ---
.../current/applications/xwiki.html | 16 +-
...documentation_2.0_applications_xwiki.html} | 2 +-
...documentation_2.1_applications_zimbra.html | 103 ---
doc/pages/documentation/current/authad.html | 8 +-
.../documentation/current/authapache.html | 2 +-
doc/pages/documentation/current/authcas.html | 2 +-
.../current/authcombination.html | 38 +-
.../documentation/current/authcustom.html | 4 +-
doc/pages/documentation/current/authdbi.html | 2 +-
.../documentation/current/authfacebook.html | 6 +-
doc/pages/documentation/current/authgpg.html | 8 +-
doc/pages/documentation/current/authldap.html | 6 +-
.../current/authopenidconnect.html | 8 +-
doc/pages/documentation/current/authrest.html | 4 +-
doc/pages/documentation/current/authsaml.html | 28 +-
doc/pages/documentation/current/authssl.html | 2 +-
.../documentation/current/autosignin.html | 6 +-
.../current/behindproxyminihowto.html | 129 +++
.../current/browseablesessionbackend.html | 96 +--
doc/pages/documentation/current/cda.html | 4 +-
.../current/changeconfbackend.html | 2 +-
.../documentation/current/cli_examples.html | 40 +-
.../documentation/current/configlocation.html | 4 +-
.../documentation/current/configvhost.html | 22 +-
.../documentation/current/customhandlers.html | 6 +-
.../documentation/current/devopshandler.html | 2 +-
...png_documentation_2.1_ldapconfbackend.html | 103 ---
...mentation_2.1_applications_googleapps.html | 103 ---
...mentation_2.1_applications_googleapps.html | 103 ---
...mentation_2.1_applications_googleapps.html | 103 ---
...ng_documentation_2.1_highavailability.html | 103 ---
...ng_documentation_2.1_highavailability.html | 103 ---
...sso.png_documentation_2.1_samlservice.html | 103 ---
...arning.png_documentation_2.1_authldap.html | 103 ---
...xpired.png_documentation_2.1_authldap.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...ocumentation_2.1_applications_liferay.html | 103 ---
...lng_deps.png_documentation_2.0_prereq.html | 24 +-
...lng_deps.png_documentation_2.1_prereq.html | 103 ---
...r-rule.png_documentation_2.1_security.html | 103 ---
...mentation_2.1_writingrulesand_headers.html | 103 ---
...lity.png_documentation_2.1_authremote.html | 103 ---
...iple.png_documentation_2.1_authremote.html | 103 ---
.../current/documentation/reverseproxy.png | Bin 0 -> 22407 bytes
....png_documentation_2.0_servertoserver.html | 24 +-
....png_documentation_2.1_servertoserver.html | 103 ---
...standard.png_documentation_2.1_status.html | 103 ---
doc/pages/documentation/current/dos | 41 +-
doc/pages/documentation/current/exploit | 41 +-
.../documentation/current/external2f.html | 6 +-
.../current/federationproxy.html | 8 +-
.../current/fileconfbackend.html | 2 +-
.../current/filesessionbackend.html | 2 +-
.../documentation/current/handlerarch.html | 2 +-
.../access.png_documentation_2.1_start.html | 103 ---
.../colors.png_documentation_2.1_start.html | 103 ---
.../gpg.png_documentation_2.1_start.html | 103 ---
..._protocol.png_documentation_2.1_start.html | 103 ---
...kmultiple.png_documentation_2.1_start.html | 103 ---
.../lists.png_documentation_2.1_start.html | 103 ---
.../neotux.png_documentation_2.1_start.html | 103 ---
.../personal.png_documentation_2.1_start.html | 103 ---
...utilities.png_documentation_2.1_start.html | 103 ---
.../xeyes.png_documentation_2.1_start.html | 103 ---
doc/pages/documentation/current/idpcas.html | 17 +-
.../current/idpopenidconnect.html | 20 +-
.../documentation/current/installdeb.html | 84 +-
.../documentation/current/installrpm.html | 26 +-
.../documentation/current/installsles.html | 12 +-
.../documentation/current/issuerdbget.html | 2 +-
.../current/jsonfileconfbackend.html | 2 +-
..._deps.0fea6a13c52b4d4725368f24b045ca84.png | Bin 143939 -> 0 bytes
..._deps.251640923cc03d951011198efae34ff4.png | Bin 305317 -> 0 bytes
..._deps.480eb0864712527af24b7886eca761d1.png | Bin 145980 -> 0 bytes
doc/pages/documentation/current/mail2f.html | 8 +-
.../documentation/current/managertests.html | 2 +-
doc/pages/documentation/current/mitm | 41 +-
.../new.edf565b3f89a0ad56df9a5e7a31a6de8.png | Bin 718 -> 0 bytes
doc/pages/documentation/current/new.png | Bin 1216 -> 0 bytes
.../current/nosqlsessionbackend.html | 2 +-
.../documentation/current/notifications.html | 24 +-
.../documentation/current/parameterlist.html | 738 +++++++++---------
.../documentation/current/passwordstore.html | 2 +-
.../documentation/current/performances.html | 2 +-
.../current/platformsoverview.html | 2 +-
.../documentation/current/plugincustom.html | 2 +-
doc/pages/documentation/current/portal.html | 12 +-
.../documentation/current/portalcustom.html | 35 +-
.../documentation/current/portalservers.html | 10 +-
doc/pages/documentation/current/prereq.html | 32 +-
doc/pages/documentation/current/psgi.html | 24 +-
.../documentation/current/resetpassword.html | 37 +-
doc/pages/documentation/current/rest2f.html | 4 +-
.../current/restsessionbackend.html | 14 +-
.../documentation/current/secondfactor.html | 2 +-
doc/pages/documentation/current/security.html | 33 +-
...erver.0fea6a13c52b4d4725368f24b045ca84.png | Bin 53708 -> 0 bytes
...erver.5462faf15ddb078d04b190542596d5c2.png | 1 -
.../current/server_to_server.png | 1 -
.../documentation/current/servertoserver.html | 10 +-
doc/pages/documentation/current/smtp.html | 8 +-
.../current/sqlsessionbackend.html | 4 +-
.../documentation/current/ssocookie.html | 6 +-
doc/pages/documentation/current/start.html | 170 ++--
doc/pages/documentation/current/status.html | 2 +-
doc/pages/documentation/current/stayconnected | 41 +-
doc/pages/documentation/current/totp2f.html | 31 +-
doc/pages/documentation/current/u2f.html | 6 +-
doc/pages/documentation/current/upgrade.html | 46 +-
doc/pages/documentation/current/utotp2f.html | 4 +-
.../documentation/current/variables.html | 48 +-
.../current/writingrulesand_headers.html | 6 +-
151 files changed, 1325 insertions(+), 6665 deletions(-)
delete mode 100644 doc/pages/documentation/current/applications/bugzilla_logo.png_documentation_2.1_applications_bugzilla.html
delete mode 100644 doc/pages/documentation/current/applications/csod_logo.png_documentation_2.1_applications_cornerstone.html
delete mode 100644 doc/pages/documentation/current/applications/dokuwiki_logo.png_documentation_2.1_applications_dokuwiki.html
delete mode 100644 doc/pages/documentation/current/applications/drupal_logo.png_documentation_2.1_applications_drupal.html
delete mode 100644 doc/pages/documentation/current/applications/googleapps_logo.png_documentation_2.1_applications_googleapps.html
delete mode 100644 doc/pages/documentation/current/applications/http_logo.png_documentation_2.1_applications_authbasic.html
delete mode 100644 doc/pages/documentation/current/applications/liferay_logo.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/applications/limesurvey_logo.png_documentation_2.1_applications_limesurvey.html
delete mode 100644 doc/pages/documentation/current/applications/mediawiki_logo.png_documentation_2.1_applications_mediawiki.html
delete mode 100644 doc/pages/documentation/current/applications/my_domain_salesforce-resize-web.png_documentation_2.1_applications_salesforce.html
delete mode 100644 doc/pages/documentation/current/applications/obm_logo.png_documentation_2.1_applications_obm.html
delete mode 100644 doc/pages/documentation/current/applications/phpldapadmin_logo.png_documentation_2.1_applications_phpldapadmin.html
delete mode 100644 doc/pages/documentation/current/applications/salesforce-logo.jpg_documentation_2.1_applications_salesforce.html
delete mode 100644 doc/pages/documentation/current/applications/saml_sso_settings-resize-web.png_documentation_2.1_applications_salesforce.html
delete mode 100644 doc/pages/documentation/current/applications/saplogo.gif_documentation_2.1_applications_sap.html
delete mode 100644 doc/pages/documentation/current/applications/screenshot_dokuwiki_configuration.png_documentation_2.1_applications_dokuwiki.html
delete mode 100644 doc/pages/documentation/current/applications/spring_logo.png_documentation_2.1_applications_spring.html
delete mode 100644 doc/pages/documentation/current/applications/symfony_logo.png_documentation_2.1_applications_symfony.html
delete mode 100644 doc/pages/documentation/current/applications/sympa_logo.png_documentation_2.1_applications_sympa.html
delete mode 100644 doc/pages/documentation/current/applications/tomcat_logo.png_documentation_2.1_applications_tomcat.html
delete mode 100644 doc/pages/documentation/current/applications/user_federation_id-resize-web.png_documentation_2.1_applications_salesforce.html
rename doc/pages/documentation/current/applications/{xwiki.png_documentation_2.1_applications_xwiki.html => xwiki.png_documentation_2.0_applications_xwiki.html} (97%)
delete mode 100644 doc/pages/documentation/current/applications/zimbra_logo.png_documentation_2.1_applications_zimbra.html
create mode 100644 doc/pages/documentation/current/behindproxyminihowto.html
delete mode 100644 doc/pages/documentation/current/documentation/configuration-ldap.png_documentation_2.1_ldapconfbackend.html
delete mode 100644 doc/pages/documentation/current/documentation/googleapps-menu.png_documentation_2.1_applications_googleapps.html
delete mode 100644 doc/pages/documentation/current/documentation/googleapps-sso.png_documentation_2.1_applications_googleapps.html
delete mode 100644 doc/pages/documentation/current/documentation/googleapps-ssoconfig.png_documentation_2.1_applications_googleapps.html
delete mode 100644 doc/pages/documentation/current/documentation/ha-apache.png_documentation_2.1_highavailability.html
delete mode 100644 doc/pages/documentation/current/documentation/ha-sessions-configuration.png_documentation_2.1_highavailability.html
delete mode 100644 doc/pages/documentation/current/documentation/lasso.png_documentation_2.1_samlservice.html
delete mode 100644 doc/pages/documentation/current/documentation/lemonldap-ng-password-expiration-warning.png_documentation_2.1_authldap.html
delete mode 100644 doc/pages/documentation/current/documentation/lemonldap-ng-password-expired.png_documentation_2.1_authldap.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_1.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_2.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_3.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_4.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_5.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_6.png_documentation_2.1_applications_liferay.html
delete mode 100644 doc/pages/documentation/current/documentation/liferay_7.png_documentation_2.1_applications_liferay.html
rename doc/pages/documentation/current/{ => documentation}/llng_deps.png_documentation_2.0_prereq.html (81%)
delete mode 100644 doc/pages/documentation/current/documentation/llng_deps.png_documentation_2.1_prereq.html
delete mode 100644 doc/pages/documentation/current/documentation/manager-rule.png_documentation_2.1_security.html
delete mode 100644 doc/pages/documentation/current/documentation/manager-rule.png_documentation_2.1_writingrulesand_headers.html
delete mode 100644 doc/pages/documentation/current/documentation/remote-interoperability.png_documentation_2.1_authremote.html
delete mode 100644 doc/pages/documentation/current/documentation/remote-principle.png_documentation_2.1_authremote.html
create mode 100644 doc/pages/documentation/current/documentation/reverseproxy.png
rename doc/pages/documentation/current/{ => documentation}/server_to_server.png_documentation_2.0_servertoserver.html (80%)
delete mode 100644 doc/pages/documentation/current/documentation/server_to_server.png_documentation_2.1_servertoserver.html
delete mode 100644 doc/pages/documentation/current/documentation/status_standard.png_documentation_2.1_status.html
delete mode 100644 doc/pages/documentation/current/icons/access.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/colors.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/gpg.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/jabber_protocol.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/kmultiple.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/lists.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/neotux.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/personal.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/utilities.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/icons/xeyes.png_documentation_2.1_start.html
delete mode 100644 doc/pages/documentation/current/llng_deps.0fea6a13c52b4d4725368f24b045ca84.png
delete mode 100644 doc/pages/documentation/current/llng_deps.251640923cc03d951011198efae34ff4.png
delete mode 100644 doc/pages/documentation/current/llng_deps.480eb0864712527af24b7886eca761d1.png
delete mode 100644 doc/pages/documentation/current/new.edf565b3f89a0ad56df9a5e7a31a6de8.png
delete mode 100644 doc/pages/documentation/current/new.png
delete mode 100644 doc/pages/documentation/current/server_to_server.0fea6a13c52b4d4725368f24b045ca84.png
delete mode 120000 doc/pages/documentation/current/server_to_server.5462faf15ddb078d04b190542596d5c2.png
delete mode 120000 doc/pages/documentation/current/server_to_server.png
diff --git a/doc/pages/documentation/current/applications.html b/doc/pages/documentation/current/applications.html
index 26585f0ac..dce76f38d 100644
--- a/doc/pages/documentation/current/applications.html
+++ b/doc/pages/documentation/current/applications.html
@@ -4,7 +4,7 @@
documentation:2.0:applications
-
+
@@ -188,13 +188,16 @@ If none of above methods is available, you can try:
Wordpress ✔
- Zimbra ✔
+ XWiki ✔
+ Zimbra ✔
+
+
HTTP headers Specific Handler CAS SAML OpenID Connect
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bugzilla_logo.png
-
-
-
Date: 2016/07/19 12:15 Filename: bugzilla_logo.png Format: PNG Size: 6KB Width: 61 Height: 80
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/pages/documentation/current/applications/alfresco.html b/doc/pages/documentation/current/applications/alfresco.html
index 8d0c12cd3..275c7a027 100644
--- a/doc/pages/documentation/current/applications/alfresco.html
+++ b/doc/pages/documentation/current/applications/alfresco.html
@@ -210,9 +210,9 @@ Set the default rule to what you need.
Other rules:
- Unprotect access to some resources: ^/share/res ⇒ unprotect
+ Unprotect access to some resources: ^/share/res => unprotect
- Catch logout: ^/share/page/dologout ⇒ logout_app_sso
+ Catch logout: ^/share/page/dologout => logout_app_sso
diff --git a/doc/pages/documentation/current/applications/aws.html b/doc/pages/documentation/current/applications/aws.html
index 50e8f5171..8582de1f5 100644
--- a/doc/pages/documentation/current/applications/aws.html
+++ b/doc/pages/documentation/current/applications/aws.html
@@ -60,13 +60,13 @@
-
In each AWS account, go to IAM → Identity providers → Create Provider.
+ In each AWS account, go to IAM -> Identity providers -> Create Provider.
Select
SAML
as the provider type
Choose a name (best if kept consistent between accounts), and then choose the metadata file you saved above.
-
Looking again at the links on the left side of the page, go to Roles → Create role
+ Looking again at the links on the left side of the page, go to Roles -> Create role
Choose
SAML / Saml 2.0 federation
@@ -92,15 +92,15 @@ similar, using whatever attribute makes sense to you. For example:
ou: root
- Assuming you use the web interface to manage lemonldap, go to General Parameters → Authentication parameters → LDAP parameters → Exported variables. Here set the key to the LDAP attribute and the value to something sensible. I keep them the same to make it easy.
+ Assuming you use the web interface to manage lemonldap, go to General Parameters -> Authentication parameters -> LDAP parameters -> Exported variables. Here set the key to the LDAP attribute and the value to something sensible. I keep them the same to make it easy.
- Now go to *Variables → Macros*. Here set up variables which will be computed based on the attributes you exported above. You will need to emit strings in this format arn:aws:iam::account-number:role/role-name1,arn:aws:iam::account-number:saml-provider/provider-name
. The parts you need to change are account-number
, role-name1
and provier-name
. The last two will be the provider name and role names you just set up in AWS.
+ Now go to *Variables -> Macros*. Here set up variables which will be computed based on the attributes you exported above. You will need to emit strings in this format arn:aws:iam::account-number:role/role-name1,arn:aws:iam::account-number:saml-provider/provider-name
. The parts you need to change are account-number
, role-name1
and provier-name
. The last two will be the provider name and role names you just set up in AWS.
- Perl works in here, so something like this is valid: aws_eu_role
→ $ou =~ sysadmin ? “arn:aws…” : “arn:…”
+ Perl works in here, so something like this is valid: aws_eu_role
-> $ou =~ sysadmin ? “arn:aws...” : “arn:...”
- If it easier, split multiple roles into different macros. Then tie all the variables you define together into one string concatenating them with whatever is in General Parameters → Advanced Parameters → Separator. Actually click into this field and move around with the arrow keys to see if there is a space, since spaces can be part of the separator.
+ If it easier, split multiple roles into different macros. Then tie all the variables you define together into one string concatenating them with whatever is in General Parameters -> Advanced Parameters -> Separator. Actually click into this field and move around with the arrow keys to see if there is a space, since spaces can be part of the separator.
- Remember macros are defined alphanumerically, so you want one right at the end, like z_aws_roles
→ join(“; ”, $role_name1, $role_name2, …)
+ Remember macros are defined alphanumerically, so you want one right at the end, like z_aws_roles
-> join(“; ”, $role_name1, $role_name2, ...)
On the left again, click
SAML service providers
, then
Add SAML SP
.
@@ -108,15 +108,15 @@ similar, using whatever attribute makes sense to you. For example: Click Exported attributes
on the left, then Add attribute
twice to add two attributes. The first field is the name of a variable set in the user's session:
-
On the left, select Options → Security → Enable use of IDP initiated
URL → On
+ On the left, select Options -> Security -> Enable use of IDP initiated
URL -> On
-
Select General Parameters → Portal → Menu → Categories and applications
+ Select General Parameters -> Portal -> Menu -> Categories and applications
Select a category or create a new one if you need to. Then click New application
.
diff --git a/doc/pages/documentation/current/applications/bugzilla_logo.png_documentation_2.1_applications_bugzilla.html b/doc/pages/documentation/current/applications/bugzilla_logo.png_documentation_2.1_applications_bugzilla.html
deleted file mode 100644
index f387b0396..000000000
--- a/doc/pages/documentation/current/applications/bugzilla_logo.png_documentation_2.1_applications_bugzilla.html
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
applications:bugzilla_logo.png [LemonLDAP::NG]
-
-
-
-
-
-
-/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-