Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docpublic:systemes:cms:drupalsitefedeid [2019/08/10 11:22]
procacci@tem-tsp.eu [Session SQL]
docpublic:systemes:cms:drupalsitefedeid [2019/08/10 12:08] (current)
procacci@tem-tsp.eu [installation module simpleSAML drupal 8]
Line 396: Line 396:
     'store.type'                    => 'sql',     'store.type'                    => 'sql',
 /*'store.sql.dsn'                 => 'sqlite:/path/to/sqlitedatabase.sq3',*/ /*'store.sql.dsn'                 => 'sqlite:/path/to/sqlitedatabase.sq3',*/
-    'store.sql.dsn'                 => 'sqlite:/var/www/dippa/simplesaml/sqlitedb-dippasaml.sq3',+    'store.sql.dsn'                 => 'sqlite:/var/www/dip/simplesaml/sqlitedb-dipsaml.sq3',
  
  
Line 404: Line 404:
  
 <code> <code>
-[root@mut config]# ls -ltr /var/www/dippa/simplesaml/sqlitedb-dippasaml.sq3  +[root@mut config]# ls -ltr /var/www/dip/simplesaml/sqlitedb-dipsaml.sq3  
--rw-r--r-- 1 apache apache 10240 10 août  11:16 /var/www/dippa/simplesaml/sqlitedb-dippasaml.sq3+-rw-r--r-- 1 apache apache 10240 10 août  11:16 /var/www/dip/simplesaml/sqlitedb-dipsaml.sq3
 </code> </code>
  
Line 411: Line 411:
  
 <code> <code>
-[root@mut config]# chown root:apache /var/www/dippa/simplesaml/ +[root@mut config]# chown root:apache /var/www/dip/simplesaml/ 
-[root@mut config]# chmod 775 /var/www/dippa/simplesaml/+[root@mut config]# chmod 775 /var/www/dip/simplesaml/
 </code> </code>
  
Line 424: Line 424:
 activation et parameterage du module via l'interface web , detaiuls, cf https://wiki.aai.niif.hu/index.php?title=DrupalShibbolethReadmeDev activation et parameterage du module via l'interface web , detaiuls, cf https://wiki.aai.niif.hu/index.php?title=DrupalShibbolethReadmeDev
  
-==== installation module drupal 8 ====+==== installation module simpleSAML drupal 8 ==== 
 + 
 +<code> 
 +[root@mut tmp]# wget https://ftp.drupal.org/files/projects/simplesamlphp_auth-8.x-3.1.tar.gz 
 + 
 +[root@mut dupc]# cd modules/ 
 +[root@mut modules]# ls 
 +README.txt 
 +[root@mut modules]# less README.txt  
 +[root@mut modules]# mkdir contrib 
 +[root@mut modules]# cd contrib/ 
 +[root@mut contrib]# tar xvfz /tmp/simplesamlphp_auth-8.x-3.1.tar.gz  
 +simplesamlphp_auth/ 
 +simplesamlphp_auth/README.md 
 +</code> 
 + 
 +attention apres telechargement et deploiement, la page module/extention affiche que des dependances sont manquantes (module grisé)  
 + 
 +<code> 
 + 
 +Allows users to authenticate to a remote SAML identity provider (IdP) via a locally configured SimpleSAMLphp service point (SP). 
 +Nom système : simplesamlphp_auth 
 +Version : 8.x-3.1 
 +Requiert : 
 + 
 +    UserSystemExternalauth (manquant) 
 + 
 +</code> 
 + 
 +=== externalauth === 
 + 
 +<code> 
 +[root@mut tmp]# wget https://ftp.drupal.org/files/projects/externalauth-8.x-1.1.tar.gz 
 +Sauvegarde en : «externalauth-8.x-1.1.tar.gz» 
 + 
 +100%[============================================================================================================>] 16 758      --.-K/  ds 0,002s   
 + 
 +2019-08-10 13:42:31 (8,61 MB/s) - «externalauth-8.x-1.1.tar.gz» sauvegardé [16758/16758] 
 + 
 +[root@mut tmp]# cd -  
 +/var/www/dip/dupc/modules/contrib 
 +[root@mut contrib]# tar xvfz /tmp/externalauth-8.x-1.1.tar.gz  
 +externalauth/ 
 +externalauth/README.txt 
 +externalauth/externalauth.info.yml 
 +</code> 
 + 
 +sur https://dip.ip-paris.net/dupc/admin/modules => installer externalauth 
 + 
 +<code> 
 +    Le module External Authentication a été activé. 
 +    1 fichier de traduction importé. 0 traductions ont été ajoutées, 3 traductions ont été mises à jour et 0 traductions ont été supprimées. 
 +</code> 
 + 
 +puis "installer" le module SimpleSAMLphp Authentication 
 + 
 +SimpleSAMLphp module requires the simplesamlphp library, version 1.17.2 or later. See README file for installation instructions.  
 + 
 +=> il faut positioner le chemin de notre installation simplesamlphp en dur dans le fichier settings.php de notre site (ou utiliser composer ...)  
 + 
 +<code> 
 +root@mut dupc]# grep simplesaml sites/default/settings.php 
 +$settings['simplesamlphp_dir'] = '/var/www/dip/simplesaml'; 
 +</code> 
 + 
 +on relance l'install : 
 + 
 +<code> 
 +The SimpleSAMLphp Authentication module disabled the user registration. You can manually enable it again in the Account settings. 
 +Message d'état 
 + 
 +    Le module SimpleSAMLphp Authentication a été activé. 
 +    1 fichier de traduction importé. 1 traductions ont été ajoutées, 5 traductions ont été mises à jour et 0 traductions ont été supprimées. 
 +</code> 
 + 
 +puis configuration de l'auth simpleSAMLphp  
 + 
 +https://dip.ip-paris.net/dupc/admin/config/people/simplesamlphp_auth 
 + 
 +==== installation module drupal 8 old ====
  
 encore en candidate release en Mai 2017 : encore en candidate release en Mai 2017 :
docpublic/systemes/cms/drupalsitefedeid.1565436174.txt.gz · Last modified: 2019/08/10 11:22 by procacci@tem-tsp.eu
[unknown link type]Back to top
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0