FEDICT IAM CONFIGURATION ET INSTALLATION



Similar documents
CONFIGURATIE EN INSTALLATIE VAN FEDICT IAM

Audit de sécurité avec Backtrack 5

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

Introduction ToIP/Asterisk Quelques applications Trixbox/FOP Autres distributions Conclusion. Asterisk et la ToIP. Projet tuteuré

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS)

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008)

Archived Content. Contenu archivé

Sun Management Center Change Manager Release Notes

ESMA REGISTERS OJ/26/06/2012-PROC/2012/004. Questions/ Answers

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA

Introduction au BIM. ESEB Seyssinet-Pariset Economie de la construction contact@eseb.fr

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design

Altiris Patch Management Solution for Windows 7.6 from Symantec Third-Party Legal Notices

General Certificate of Education Advanced Level Examination June 2012

COLLABORATIVE LCA. Rachel Arnould and Thomas Albisser. Hop-Cube, France

Archived Content. Contenu archivé

Sun Management Center 3.5 Update 1b Release Notes

Archived Content. Contenu archivé

Altiris Patch Management Solution for Windows 7.5 SP1 from Symantec Third-Party Legal Notices

Sun StorEdge RAID Manager Release Notes

Exploring the iplanet Directory Server NIS Extensions

Scrubbing Disks Using the Solaris Operating Environment Format Program

TP1 : Correction. Rappels : Stream, Thread et Socket TCP

Sun StorEdge A5000 Installation Guide

Product / Produit Description Duration /Days Total / Total

HEALTH CARE DIRECTIVES ACT

Survey on Conference Services provided by the United Nations Office at Geneva

WINDOWS SERVEUR 2003 EN CONCENTRE

Optimizing Solaris Resources Through Load Balancing

Durée 4 jours. Pré-requis

Installation troubleshooting guide

Upgrading the Solaris PC NetLink Software

Monitoring Open Source pour Java avec JmxTrans, Graphite et Nagios

Sun Management Center 3.6 Version 5 Add-On Software Release Notes

Archived Content. Contenu archivé

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA

Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance

Stockage distribué sous Linux

Measuring Policing Complexity: A Research Based Agenda

Case Study: Using Jenkins to Build WebSphere Portal Applications for the Enterprise. #jenkinsconf. Jenkins User Conference Boston #jenkinsconf

Installation. Installation centreon + nagios mai LISTE DES PRE-REQUIS. Nagios/centreon Paquets divers. 1.1.

Archived Content. Contenu archivé

Archived Content. Contenu archivé

PRMS.

System Requirements Orion

Créer une carte. QGIS Tutorials and Tips. Author. Ujaval Gandhi Translations by

Another way to look at the Project Une autre manière de regarder le projet. Montpellier 23 juin - 4 juillet 2008 Gourlot J.-P.

Archived Content. Contenu archivé

Solaris 10 Documentation README

Comparing JavaServer Pages Technology and Microsoft Active Server Pages

POB-JAVA Documentation

Solaris Bandwidth Manager


Sun N1 Service Provisioning System User s Guide for Linux Plug-In 2.0

SunFDDI 6.0 on the Sun Enterprise Server

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203

Group Projects M1 - Cubbyhole

Sun Enterprise Optional Power Sequencer Installation Guide

Sun TM SNMP Management Agent Release Notes, Version 1.6

Level 2 French, 2014

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE

Survey on use of Taser International 21ft cartridges

Sun Management Center 3.6 Version 4 Add-On Software Release Notes

Technical Service Bulletin

Configuration Guide. SafeNet Authentication Service. SAS Agent for AD FS

State of Maryland Health Insurance Exchange

Hours: The hours for the class are divided between practicum and in-class activities. The dates and hours are as follows:

This document is a preview generated by EVS

Tool & Asset Manager 2.0. User's guide 2015

AP FRENCH LANGUAGE AND CULTURE 2013 SCORING GUIDELINES

READ AND FOLLOW ALL SAFETY INSTRUCTIONS 1. DANGER RISK OF SHOCK DISCONNECT POWER BEFORE INSTALLATION

CFT ICT review Questions/Answers

Repris de : Version Debian (de base)

Enterprise Informa/on Modeling: An Integrated Way to Track and Measure Asset Performance

Il est repris ci-dessous sans aucune complétude - quelques éléments de cet article, dont il est fait des citations (texte entre guillemets).

Strathroy- Caradoc Police Services Board

Web - Travaux Pratiques 1

AgroMarketDay. Research Application Summary pp: Abstract

HelloWorld SOAP Sample:

Veritas Storage Foundation 5.0 Software for SPARC

«Object-Oriented Multi-Methods in Cecil» Craig Chambers (Cours IFT6310, H08)

LAN-Free Backups Using the Sun StorEdge Instant Image 3.0 Software

How To Set Up Vsftpd On A Pc Or Mac Or Mac (For Mac) On A Mac Or Ipa (For Pc Or Ipad) On Pc Or Pc Or Pb (For Ipa) On An Ipa Or Mac

Maven2 Reference. Invoking Maven General Syntax: Prints help debugging output, very useful to diagnose. Creating a new Project (jar) Example:

How To Download Openoffice 40 Manual And User Guide

Getting StartedWith Sun Java System Application Server 9.1 Update 2

ATP Co C pyr y ight 2013 B l B ue C o C at S y S s y tems I nc. All R i R ghts R e R serve v d. 1

openoffice 32 manual : The User's Guide

Windows et Office XP, pack en 2 volumes : Microsoft Office 2003 KillerTips; Décrasser Windows X

Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)

Transcription:

FEDICT IAM CONFIGURATION ET INSTALLATION Fedict All Rights Reserved Unclassified

Table des matières

a) Contrôle du Document COPYRIGHT ET CLASSIFICATION Copyright à Fedict, avec All Rights Reserved. Unclassified. INITIATEUR Owner Title Organization Start Date End Date Luc Wijns Senior IAM & Infosec Architect Fedict IAM 2010-04-01 TBD REVISEURS Name Title Organization Luc Wijns Senior IAM & Infosec Architect Fedict VERSIONS Version Date Updated by Change 0.01 2015-04-00 Luc Wijns Creation of this document Date Reviewed by Remarks Approved by Remarks REVISIONS Version 0.01 APPROBATIONS Version Date

b) INTRODUCTION PORTÉE DU DOCUMENT La portée de ce document se limite à la description succincte de la plate-forme IAM en termes de logiciels et des éléments d infrastructure. Elle est également étendue à une vue opérationnelle et d installation. Vues architecturale et de configuration Nous décrivons l'architecture avec les vues suivantes: vue logique vue des exigences vue de mise en œuvre vue physique vue opérationnelle

c)vue d ensemble de la configuration VUE LOGIQUE Composants Logiciels Flots réseau

VUE D IMPLEMENTATION Logiciels de base Web-tier PUBRPROXIES Web-tier mutual SSL proxies App1, App2, App3 & App4tier Database Management SW Type SW Name Release OS RHEL Santiago RHEL 6.5 Webserver Apache 2.2.3 SSL Mod_ssl OpenSSL 1.0.1e-fips 11 Feb 2013 OS RHEL Santiago RHEL 6.5 Webserver Apache 2.2.3 SSL Mod_ssl OS RHEL Santiago RHEL 6.5 Webserver Apache 2.2.3 Application server TOMEE (Tomcat 7) TOMEE Java version Oracle JDK Oracle JDK 7 database Oracle Oracle 11g Database Mysql MariaDB Monitoring Icinga Reporting Birt VUE PHYSIQUE Vue succincte des systèmes présents dans les différents environnements Test & Acceptance

Assurance Qualité

Intégration

Production

VUE OPÉRATIONNELLE

d) Vue d ensemble de l installation FAS («FEDERAL AUTHENTICATION SERVICE») La première section décrit les étapes qui sont nécessaires pour installer le FAS2 IDP et FAS2 STORK Proxy. La deuxième section décrit les étapes opérationnelles. Installation du FAS Présentation des projets Le processus de déploiement de SAF se fonde sur les projets Maven suivants: FAS2 (FAS2): est le projet parent de Maven. FAS2 authentification (FAS2-authentification): contient tout le code d'authentification. FAS2 War (FAS2-war): contient toutes les personnalisations du openam.war pour l'idp. FAS2 PROXY war (FAS2-proxywar): contient toutes les personnalisations du openam.war pour le Proxy STORK FAS2 Scripts (FAS2-scripts): contient tous les scripts. FAS2 Deploy (FAS2-deploy): contient tous les scripts de déploiement pour l'installation et la mise à jour, également utilisés pour créer un package à déployer sur chaque instance de serveur. http://maven.apache.org. Configuration de votre environnement Comme le déploiement est basé sur Maven, vous devez avoir une installation fonctionnelle Maven. Vous devez avoir une connexion Internet pour aller chercher toutes les dépendances Maven du dépôt central de Opérations du FAS. Construction du «package» Il ya deux types de «packages» «SNAPSHOT»: ce est un «instantané» du développement à un moment donné dans le temps. Ces paquets ne sont pas publiés dans le référentiel Nexus. «RELEASE»: il ne peut y avoir qu un «package» pour une certaine version. Ce package est publié dans le référentiel de Nexus. Une étiquette est créée aussi dans le dépôt Mercurial pour pouvoir récupérer l'état de tous les projets Maven au moment où cette «release» a été faite.

Fichier de configuration: FAS2_VERSION="8.1.0-SNAPSHOT" FAS2_BUILD="20140923090445" OPENAM_VERSION="11.0.2" OPENDJ_VERSION="2.6.1" TOMCAT_VERSION="7.0.55" FAS_SUPPORT_WS_VERSION="2.0.2" JOLOKIA_VERSION="1.0.6" OJDBC_VERSION="11.2.0.3.0" Faire un «SNAPSHOT» Depuis le projet parent FAS2, vous pouvez utiliser la commande Package Maven pour faire une «snapshot relese»: cd $PROJECT_HOME/fas2 mvn clean package Le résultat est: Scanning for projects... ----------------------------------------------------------------------- Reactor Build Order: FAS2 FAS2 Authentication FAS2 War FAS2 Proxy War FAS2 Scripts FAS2 Deploy ----------------------------------------------------------------------- Building FAS2 5.0.0-SNAPSHOT ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2 -- ----------------------------------------------------------------------- Building FAS2 Authentication 5.0.0-SNAPSHOT ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-authentication -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-authentication/target --- maven-resources-plugin:2.6:resources (default-resources) @ fas2-authentication -- Using 'UTF-8' encoding to copy filtered resources. Copying 0 resource --- maven-compiler-plugin:3.0:compile (default-compile) @ fas2-authentication -- Changes detected - recompiling the module! Compiling 63 source files to /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/target/classes [WARNING] Note: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/src/main/java/be/fgov/fedict/iam/admin/adminTools.java uses or overrides a deprecated API. [WARNING] Note: Recompile with -Xlint:deprecation for details. [WARNING] Note: Some input files use unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. --- maven-resources-plugin:2.6:testresources (default-testresources) @ fas2-authentication -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/src/test/resources --- maven-compiler-plugin:3.0:testcompile (default-testcompile) @ fas2-authentication -- Changes detected - recompiling the module! --- maven-surefire-plugin:2.12.4:test (default-test) @ fas2-authentication -- --- maven-jar-plugin:2.4:jar (default-jar) @ fas2-authentication -- Building jar: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/target/fas2-authentication-5.0.0-SNAPSHOT.jar ----------------------------------------------------------------------- Building FAS2 War 5.0.0-SNAPSHOT ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-war -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-war/target --- minify-maven-plugin:1.6:minify (fas-css-minify) @ fas2-war ---

Skipping merge step. Creating minified file [fas.min.css]. Creating minified file [fas-ie.min.css]. Creating minified file [fas-ie6.min.css]. Creating minified file [fas-ie7.min.css]. --- minify-maven-plugin:1.6:minify (fas-js-minify) @ fas2-war -- Processing source file [jquery-1.9.1.min.js]. Processing source file [jquery.validate.min.js]. Processing source file [jquery.numeric.js]. Processing source file [jquery.cookie.js]. Processing source file [spin.min.js]. Processing source file [fedictcommon.js]. Processing source file [fedictlogin.js]. Processing source file [auth.js]. Processing source file [purl.js]. Creating merged file [fas.js]. Creating minified file [fas.min.js]. --- maven-assembly-plugin:2.2-beta-5:single (fas2-war-assembly) @ fas2-war -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2war/../fas2-deploy/src/main/assembly/fas2-war-assembly_descriptor.xml [WARNING] Cannot include project artifact: be.fgov.fedict.fas:fas2-war:pom:5.0.0-snapshot; it doesn't have an associated file or directory. already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-war/target/fas2-war5.0.0-SNAPSHOT.tar.bz2 already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping ----------------------------------------------------------------------- Building FAS2 Proxy War 5.0.0-SNAPSHOT ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-proxywar -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-proxywar/target --- minify-maven-plugin:1.6:minify (fas-js-minify) @ fas2-proxywar -- Processing source file [jquery-1.9.1.min.js]. Processing source file [jquery.cookie.js]. Processing source file [spin.min.js]. Processing source file [fedictcommon.js]. Processing source file [fedictproxy.js]. Creating merged file [fas-proxy.js]. Creating minified file [fas-proxy.min.js]. --- maven-assembly-plugin:2.2-beta-5:single (fas2-war-assembly) @ fas2-proxywar -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2proxywar/../fas2-deploy/src/main/assembly/fas2-proxywar-assembly_descriptor.xml already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping fas/style/img already added, skipping Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-proxywar/target/fas2proxywar-5.0.0-SNAPSHOT.tar.bz2 already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping fas/style/img already added, skipping ----------------------------------------------------------------------- Building FAS2 Scripts 5.0.0-SNAPSHOT ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-scripts -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-scripts/target --- maven-resources-plugin:2.6:resources (default-resources) @ fas2-scripts -- Using 'UTF-8' encoding to copy filtered resources. Copying 0 resource --- maven-compiler-plugin:3.0:compile (default-compile) @ fas2-scripts -- Changes detected - recompiling the module! Compiling 2 source files to /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/target/classes [WARNING] Note: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/src/main/java/be/fgov/fedict/iam/fas/tools/crl/eidCRLManagerLite.java uses unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details.

--- maven-resources-plugin:2.6:testresources (default-testresources) @ fas2-scripts -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/src/test/resources --- maven-compiler-plugin:3.0:testcompile (default-testcompile) @ fas2-scripts -- No sources to compile --- maven-surefire-plugin:2.12.4:test (default-test) @ fas2-scripts -- No tests to run. --- maven-jar-plugin:2.4:jar (default-jar) @ fas2-scripts -- Building jar: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-scripts/target/fas2scripts-5.0.0-SNAPSHOT.jar --- maven-assembly-plugin:2.2-beta-5:single (fas2-scripts-assembly) @ fas2-scripts -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/../fas2-deploy/src/main/assembly/fas2-scripts-assembly_descriptor.xml Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-scripts/target/fas2scripts-5.0.0-SNAPSHOT.tar.bz2 ----------------------------------------------------------------------- Building FAS2 Deploy 5.0.0-SNAPSHOT ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-deploy -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target --- maven-resources-plugin:2.6:resources (default-resources) @ fas2-deploy -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/resources --- maven-compiler-plugin:3.0:compile (default-compile) @ fas2-deploy -- Changes detected - recompiling the module! Compiling 4 source files to /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/target/classes [WARNING] Note: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/java/be/fgov/fedict/iam/fas/tools/translations/Xlsx2Ldif.java uses unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. --- maven-resources-plugin:2.6:testresources (default-testresources) @ fas2-deploy -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/test/resources --- maven-compiler-plugin:3.0:testcompile (default-testcompile) @ fas2-deploy -- No sources to compile --- maven-surefire-plugin:2.12.4:test (default-test) @ fas2-deploy -- No tests to run. --- maven-jar-plugin:2.4:jar (default-jar) @ fas2-deploy -- Building jar: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/fas2deploy-5.0.0-SNAPSHOT.jar --- exec-maven-plugin:1.2.1:exec (fas-translations) @ fas2-deploy --+ Reading XLS file in /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/xls/ui-translations.xlsx [1] errorpage_title [2] errorpage_loginpagelink [3] errormessagegeneric [4] errormessageeidocsp_crlfailed [5] errormessageeidthumprintfailed [6] errormessagepagenotfound [7] errormessageexception [8] errormessagecertnottrusted [9] errormessageotpexpired [10] errormessageotpfailed [11] errormessageotpgatewaydown [12] errormessageotpnophone [13] errormessagetokenfailed [14] errormessagetokennotoken [16] errormessagetripletfailed [17] errormessagetripletbackenderror [18] errormessageuserlocked [19] errormessageuserpassfailed [20] errormessagesessiontimeout [21] errormessagecurrentprofilenotmatching [22] errormessageotherexistingsessioninbrowser [25] errorvalidation_title [26] errorvalidate_usernamerequired [27] errorvalidate_passwordrequired [28] errorvalidate_tokenrequired

[29] errorvalidate_otprequired [31] errorvalidate_nrnrequired [32] errorvalidate_invalidnrn [33] errorvalidate_eidcardnumberrequired [34] errorvalidate_invalideidcardnumber [35] errorvalidate_siscardnumberrequired [36] errorvalidate_invalidsiscardnumber [37] errorvalidate_storkagree [38] errorvalidate_choosecontext [41] fedictcustomrightauthenticationtitle [42] fedictcustomrightinfotext [43] targetgrouprightinfotext [46] profile_citizen [47] profile_stork [48] profile_civilservant [49] profile_enterprise [50] steplabel [52] profile_title_citizen [53] profile_title_stork [54] profile_title_civilservant [55] profile_title_enterprise [56] profile_title_orkey [58] auth_title_password [59] auth_title_eid [60] auth_title_commercial [61] auth_title_comcertnoid [62] auth_title_otp [63] auth_title_token [64] auth_title_civiservanttoken [65] auth_title_triplet [67] app_titlemy [68] app_titleegovlogin [69] app_titleinformation [70] app_copyright [72] app_pleasewait [73] app_pleasewaittext [74] app_helpmoreinfo [79] LoginButton_Next [80] LoginButton_Finish [81] LoginButton_Choose [84] default_ds_idtoken1 [85] default_ds_idtoken2 [87] default_contextselection_title [88] default_contextselection_idtoken0 [89] default_contextselection_idtoken1 [90] default_contextselection_idtoken2 [92] default_contextselection_helptitle [93] default_contextselection_helptext [94] default_storkattrselection_subtitle [95] default_storkattrselection_title [96] default_storkattrselection_helptitle [97] default_storkattrselection_helptext [99] passwordservice_linktitle [100] passwordservice_ds_title [101] passwordservice_ds_subtitle [103] passwordservice_default_helptitle [104] passwordservice_default_helptext [107] citizentokenservice_linktitle [108] citizentokenservice_default_title [109] citizentokenservice_default_helptitle [111] citizentokenservice_ds_subtitle [112] citizentokenservice_tokencitizen_idtoken1 [113] citizentokenservice_ds_helptext [114] citizentokenservice_tokencitizen_subtitle [115] citizentokenservice_tokencitizen_helptext [117] civilservanttokenservice_linktitle [118] civilservanttokenservice_default_title [119] civilservanttokenservice_default_helptitle [120] civilservanttokenservice_ds_subtitle [121] civilservanttokenservice_ds_helptext [122] civilservanttokenservice_tokencivilservant_subtitle [125] civilservanttokenservice_tokencivilservant_idtoken1 [126] civilservanttokenservice_tokencivilservant_helptext [129] eidlinkservice_linktitle [130] eidlinkservice_default_title [131] eidlinkservice_default_subtitle [132] eidlinkservice_default_helptitle [133] eidlinkservice_default_helptext [134] eidlinkservice_default_moreinfo [136] eidservice_linktitle [137] eidservice_default_title [138] eidservice_default_subtitle [139] eidservice_default_helptitle [140] eidservice_default_helptext [141] eidservice_default_moreinfo [143] commerciallinkservice_linktitle

[144] [145] [147] [148] [150] [151] [152] [154] [155] [157] [158] [159] [160] [163] [164] [165] [166] [167] [168] [169] [170] [171] [173] [174] [175] [176] [177] [178] [179] [180] [181] [184] [185] [186] [187] [188] [189] [190] [191] [194] [195] [196] [197] [198] [199] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [244] commerciallinkservice_default_title commerciallinkservice_linkcommercial_subtitle commerciallinkservice_linkcommercial_helptitle commerciallinkservice_linkcommercial_helptext commerciallinknoidservice_linktitle commerciallinknoidservice_default_title commerciallinknoidservice_default_subtitle commerciallinknoidservice_default_helptitle commerciallinknoidservice_default_helptext commercialservice_default_title commercialservice_default_subtitle commercialservice_default_helptitle commercialservice_default_helptext otpservice_message otpservice_linktitle otpservice_default_title otpservice_default_helptitle otpservice_ds_subtitle otpservice_ds_helptext otpservice_otp_subtitle otpservice_otp_helptext otpservice_otp_idtoken1 citizentokenservice_linkdescription civilservanttokenservice_linkdescription commerciallinkservice_linkdescription commerciallinknoidservice_linkdescription eidlinkservice_linkdescription otpservice_linkdescription passwordservice_linkdescription storkservice_linkdescription tripletservice_linkdescription tripletservice_linktitle tripletservice_default_title tripletservice_default_subtitle tripletservice_default_helptitle tripletservice_default_helptext tripletservice_default_idtoken1 tripletservice_default_idtoken2 tripletservice_default_idtoken3 storkservice_default_subtitle storkservice_default_title storkservice_helptext storkservice_linktitle storkservice_default_helptitle storkservice_default_helptext stork_select stork_select_all stork_select_none stork_agree_message stork_title_attributes stork_attribute_eidentifier stork_attribute_email stork_attribute_givenname stork_attribute_surname stork_attribute_gender stork_attribute_dateofbirth stork_attribute_countrycodeofbirth stork_attribute_nationalitycode stork_attribute_maritalstatus stork_attribute_textresidenceaddress stork_attribute_pseudonym stork_attribute_inheritedfamilyname stork_attribute_adoptedfamilyname stork_attribute_canonicalresidenceaddress stork_attribute_age stork_attribute_isageover stork_attribute_residencepermit stork_attribute_title globallogout_title_singleapp globallogout_title_multipleapp globallogout_infotext_singlectxt_singleapp globallogout_infotext_singlectxt_multipleapp globallogout_infotext_multiplectxt_singleapp globallogout_infotext_multiplectxt_multipleapp globallogout_warningtext_singleapp globallogout_warningtext_multipleapp globallogout_afterlisttext_singleapp globallogout_afterlisttext_multipleapp globallogout_logoutbutton_singleapp globallogout_logoutbutton_multipleapp globallogout_cancelbutton_singleapp globallogout_cancelbutton_multipleapp globallogout_pleasewait_singleapp globallogout_pleasewait_multipleapp globallogout_pleasewaittext globallogout_logoutbox_title_singleapp

[245] globallogout_logoutbox_title_multipleapp [246] globallogout_logoutbox_text_singleapp [247] globallogout_logoutbox_text_multipleapp [248] globallogout_logoutbox_confirm [249] globallogout_logoutbox_cancel [251] globallogout_cancelbox_title_singleapp [252] globallogout_cancelbox_title_multipleapp [253] globallogout_cancelbox_text_singleapp [254] globallogout_cancelbox_text_multipleapp [255] globallogout_cancelbox_confirm [256] globallogout_cancelbox_cancel [258] globallogout_cancel_title_singleapp [259] globallogout_cancel_title_multipleapp [260] globallogout_cancel_text_singleapp [261] globallogout_cancel_text_multipleapp [263] alternativelogin_linktitle [264] alternativelogin_linkdescription [265] alternativelogin_choose [267] app_helpmoreinfotargetgroup [268] alternativelogin_helptitle [269] alternativelogin_helptext + Generating LDIF files o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-DEV.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-INT.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-TA.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-PR.ldif + Finished --- exec-maven-plugin:1.2.1:exec (proxy-translations) @ fas2-deploy --+ Reading XLS file in /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/xls/ui-translations.xlsx [1] app_titlemy [2] app_titleegovlogin [3] app_titleinformation [4] app_aboutlink [5] app_copyright [7] app_pleasewait [8] app_pleasewaittext [9] app_helpmoreinfo [11] errormessagegeneric [12] proxy_loginretrylink [13] proxy_selecttitle [14] proxy_selectsubtitle [15] proxy_selectsubtitleinactive [16] proxy_countryidp_title [18] proxy_global_helptitle [19] proxy_global_helptext [20] proxy_countryidp_helptitle [21] proxy_countryidp_helptext [23] country_at_name [24] country_bg_name [25] country_cy_name [26] country_cz_name [27] country_dk_name [28] country_ee_name [29] country_fi_name [30] country_fr_name [31] country_de_name [32] country_gr_name [33] country_hu_name [34] country_ir_name [35] country_it_name [36] country_lv_name [37] country_lt_name [38] country_lu_name [39] country_mt_name [40] country_nl_name [41] country_pl_name [42] country_pt_name [43] country_ro_name [44] country_sk_name [45] country_si_name [46] country_es_name [47] country_se_name [48] country_uk_name [49] country_hr_name + Generating LDIF files o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-DEV.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-INT.ldif

o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-TA.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-PR.ldif + Finished --- maven-assembly-plugin:2.2-beta-5:single (fas2-deploy-install-assembly) @ fas2-deploy -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/../fas2-deploy/src/main/assembly/fas2-deploy-full-assembly_descriptor.xml Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/fas2deploy-5.0.0-SNAPSHOT.tar.bz2 ----------------------------------------------------------------------- Reactor Summary: FAS2... SUCCESS [0.155s] FAS2 Authentication... SUCCESS [5.663s] FAS2 War... SUCCESS [4.055s] FAS2 Proxy War... SUCCESS [2.336s] FAS2 Scripts... SUCCESS [5.281s] FAS2 Deploy... SUCCESS [24.460s] ----------------------------------------------------------------------- BUILD SUCCESS ----------------------------------------------------------------------- Total time: 42.125s Finished at: Thu Oct 31 09:52:07 CET 2013 Final Memory: 57M/123M ------------------------------------------------------------------------ Si la construction est réussie, vous devriez obtenir un message BUILD SUCCESS à la fin et vous trouverez le paquet à déployer dans le répertoire cible FAS2 Deploy : cd $PROJECT_HOME/fas2-deploy/target ls fas2-deploy*.tar.bz2 fas2-deploy-5.0.0-snapshot.tar.bz2 Ce sera le paquet nécessaire pour installer ou mettre à jour les instances FAS2 et FAS2 STORK proxy. Pour plus d'informations sur le processus de déploiement, voir plus loin dans le document. Procéder à une «Release» Depuis le projet parent FAS2, vous pouvez utiliser la commande Maven Release pour procéder à une «release» : cd $PROJECT_HOME/fas2 mvn clean release:clean release:prepare Le résultat est: Scanning for projects... -----------------------------------------------------------------------Reactor Build Order: FAS2 FAS2 FAS2 FAS2 FAS2 FAS2 Authentication War Proxy War Scripts Deploy -----------------------------------------------------------------------Building FAS2 5.0.0 -------------------------------------------------------------------------- maven-clean-plugin:2.4.1:clean (default-clean) @ fas2 -------------------------------------------------------------------------Building FAS2 Authentication 5.0.0 -------------------------------------------------------------------------- maven-clean-plugin:2.4.1:clean (default-clean) @ fas2-authentication -------------------------------------------------------------------------Building FAS2 War 5.0.0 -------------------------------------------------------------------------- maven-clean-plugin:2.4.1:clean (default-clean) @ fas2-war ---

----------------------------------------------------------------------- Building FAS2 Proxy War 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.4.1:clean (default-clean) @ fas2-tools -- ----------------------------------------------------------------------- Building FAS2 Scripts 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.4.1:clean (default-clean) @ fas2-scripts -- ----------------------------------------------------------------------- Building FAS2 Deploy 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.4.1:clean (default-clean) @ fas2-deploy -- ----------------------------------------------------------------------- Building FAS2 5.0.0 ----------------------------------------------------------------------- --- maven-release-plugin:2.3.2:clean (default-cli) @ fas2 -- Cleaning up after release... --- maven-release-plugin:2.3.2:prepare (default-cli) @ fas2 -- Verifying that there are no local modifications... ignoring changes on: **/pom.xml.backup, **/release.properties, **/pom.xml.branch, **/pom.xml.next, **/pom.xml.releasebackup, **/pom.xml.tag EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2 && hg status Checking dependencies and plugins for snapshots... Maven demande de donner le numéro de version de cette «release», le «tag» à créer dans le «Mercurial repository» et le numéro de version du «next snapshot» : What is the release version for "FAS2"? (be.fgov.fedict.fas:fas2) 5.0.0: : What is SCM release tag or label for "FAS2"? (be.fgov.fedict.fas:fas2) fas2-5.0.0: : What is the new development version for "FAS2"? (be.fgov.fedict.fas:fas2) 6.0.0-SNAPSHOT: : Ensuite, le «release build process» commence : Transforming 'FAS2'... Transforming 'FAS2 Authentication'... Transforming 'FAS2 War'... Transforming 'FAS2 Proxy War'... Transforming 'FAS2 Scripts'... Transforming 'FAS2 Deploy'... Not generating release POMs Executing goals 'clean deploy'... [WARNING] Maven will be executed in interactive mode, but no input stream has been configured for this MavenInvoker instance. Scanning for projects... ----------------------------------------------------------------------- Reactor Build Order: FAS2 FAS2 Authentication FAS2 War FAS2 Proxy War FAS2 Scripts FAS2 Deploy ----------------------------------------------------------------------- Building FAS2 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2 -- ----------------------------------------------------------------------- Building FAS2 Authentication 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-authentication -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-authentication/target --- maven-resources-plugin:2.6:resources (default-resources) @ fas2-authentication -- Using 'UTF-8' encoding to copy filtered resources. Copying 0 resource --- maven-compiler-plugin:3.0:compile (default-compile) @ fas2-authentication -- Changes detected - recompiling the module! Compiling 63 source files to /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/target/classes

[WARNING] Note: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/src/main/java/be/fgov/fedict/iam/admin/adminTools.java uses or overrides a deprecated API. [WARNING] Note: Recompile with -Xlint:deprecation for details. [WARNING] Note: Some input files use unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. --- maven-resources-plugin:2.6:testresources (default-testresources) @ fas2-authentication -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/src/test/resources --- maven-compiler-plugin:3.0:testcompile (default-testcompile) @ fas2-authentication -- Changes detected - recompiling the module! --- maven-surefire-plugin:2.12.4:test (default-test) @ fas2-authentication -- --- maven-jar-plugin:2.4:jar (default-jar) @ fas2-authentication -- Building jar: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2authentication/target/fas2-authentication-5.0.0.jar ----------------------------------------------------------------------- Building FAS2 War 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-war -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-war/target --- minify-maven-plugin:1.6:minify (fas-css-minify) @ fas2-war -- Skipping merge step. Creating minified file [fas.min.css]. Creating minified file [fas-ie.min.css]. Creating minified file [fas-ie6.min.css]. Creating minified file [fas-ie7.min.css]. --- minify-maven-plugin:1.6:minify (fas-js-minify) @ fas2-war -- Processing source file [jquery-1.9.1.min.js]. Processing source file [jquery.validate.min.js]. Processing source file [jquery.numeric.js]. Processing source file [jquery.cookie.js]. Processing source file [spin.min.js]. Processing source file [fedictcommon.js]. Processing source file [fedictlogin.js]. Processing source file [auth.js]. Processing source file [purl.js]. Creating merged file [fas.js]. Creating minified file [fas.min.js]. --- maven-assembly-plugin:2.2-beta-5:single (fas2-war-assembly) @ fas2-war -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2war/../fas2-deploy/src/main/assembly/fas2-war-assembly_descriptor.xml [WARNING] Cannot include project artifact: be.fgov.fedict.fas:fas2-war:pom:5.0.0-snapshot; it doesn't have an associated file or directory. already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-war/target/fas2-war5.0.0.tar.bz2 already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping ----------------------------------------------------------------------- Building FAS2 Proxy War 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-proxywar -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-proxywar/target --- minify-maven-plugin:1.6:minify (fas-js-minify) @ fas2-proxywar -- Processing source file [jquery-1.9.1.min.js]. Processing source file [jquery.cookie.js]. Processing source file [spin.min.js]. Processing source file [fedictcommon.js]. Processing source file [fedictproxy.js]. Creating merged file [fas-proxy.js]. Creating minified file [fas-proxy.min.js]. --- maven-assembly-plugin:2.2-beta-5:single (fas2-war-assembly) @ fas2-proxywar -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2proxywar/../fas2-deploy/src/main/assembly/fas2-proxywar-assembly_descriptor.xml already added, skipping fas already added, skipping

fas/js already added, skipping fas/style already added, skipping fas/style/img already added, skipping Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-proxywar/target/fas2proxywar-5.0.0.tar.bz2 already added, skipping fas already added, skipping fas/js already added, skipping fas/style already added, skipping fas/style/img already added, skipping ----------------------------------------------------------------------- Building FAS2 Scripts 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-scripts -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-scripts/target --- maven-resources-plugin:2.6:resources (default-resources) @ fas2-scripts -- Using 'UTF-8' encoding to copy filtered resources. Copying 0 resource --- maven-compiler-plugin:3.0:compile (default-compile) @ fas2-scripts -- Changes detected - recompiling the module! Compiling 2 source files to /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/target/classes [WARNING] Note: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/src/main/java/be/fgov/fedict/iam/fas/tools/crl/eidCRLManagerLite.java uses unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. --- maven-resources-plugin:2.6:testresources (default-testresources) @ fas2-scripts -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/src/test/resources --- maven-compiler-plugin:3.0:testcompile (default-testcompile) @ fas2-scripts -- No sources to compile --- maven-surefire-plugin:2.12.4:test (default-test) @ fas2-scripts -- No tests to run. --- maven-jar-plugin:2.4:jar (default-jar) @ fas2-scripts -- Building jar: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-scripts/target/fas2scripts-5.0.0.jar --- maven-assembly-plugin:2.2-beta-5:single (fas2-scripts-assembly) @ fas2-scripts -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2scripts/../fas2-deploy/src/main/assembly/fas2-scripts-assembly_descriptor.xml Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-scripts/target/fas2scripts-5.0.0.tar.bz2 ----------------------------------------------------------------------- Building FAS2 Deploy 5.0.0 ----------------------------------------------------------------------- --- maven-clean-plugin:2.5:clean (default-clean) @ fas2-deploy -- Deleting /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target --- maven-resources-plugin:2.6:resources (default-resources) @ fas2-deploy -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/resources --- maven-compiler-plugin:3.0:compile (default-compile) @ fas2-deploy -- Changes detected - recompiling the module! Compiling 4 source files to /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/target/classes [WARNING] Note: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/java/be/fgov/fedict/iam/fas/tools/translations/Xlsx2Ldif.java uses unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. --- maven-resources-plugin:2.6:testresources (default-testresources) @ fas2-deploy -- Using 'UTF-8' encoding to copy filtered resources. skip non existing resourcedirectory /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/test/resources --- maven-compiler-plugin:3.0:testcompile (default-testcompile) @ fas2-deploy -- No sources to compile --- maven-surefire-plugin:2.12.4:test (default-test) @ fas2-deploy -- No tests to run. --- maven-jar-plugin:2.4:jar (default-jar) @ fas2-deploy ---

Building jar: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/fas2deploy-5.0.0.jar --- exec-maven-plugin:1.2.1:exec (fas-translations) @ fas2-deploy --+ Reading XLS file in /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/xls/ui-translations.xlsx [1] errorpage_title [2] errorpage_loginpagelink [3] errormessagegeneric [4] errormessageeidocsp_crlfailed [5] errormessageeidthumprintfailed [6] errormessagepagenotfound [7] errormessageexception [8] errormessagecertnottrusted [9] errormessageotpexpired [10] errormessageotpfailed [11] errormessageotpgatewaydown [12] errormessageotpnophone [13] errormessagetokenfailed [14] errormessagetokennotoken [16] errormessagetripletfailed [17] errormessagetripletbackenderror [18] errormessageuserlocked [19] errormessageuserpassfailed [20] errormessagesessiontimeout [21] errormessagecurrentprofilenotmatching [22] errormessageotherexistingsessioninbrowser [25] errorvalidation_title [26] errorvalidate_usernamerequired [27] errorvalidate_passwordrequired [28] errorvalidate_tokenrequired [29] errorvalidate_otprequired [31] errorvalidate_nrnrequired [32] errorvalidate_invalidnrn [33] errorvalidate_eidcardnumberrequired [34] errorvalidate_invalideidcardnumber [35] errorvalidate_siscardnumberrequired [36] errorvalidate_invalidsiscardnumber [37] errorvalidate_storkagree [38] errorvalidate_choosecontext [41] fedictcustomrightauthenticationtitle [42] fedictcustomrightinfotext [43] targetgrouprightinfotext [46] profile_citizen [47] profile_stork [48] profile_civilservant [49] profile_enterprise [50] steplabel [52] profile_title_citizen [53] profile_title_stork [54] profile_title_civilservant [55] profile_title_enterprise [56] profile_title_orkey [58] auth_title_password [59] auth_title_eid [60] auth_title_commercial [61] auth_title_comcertnoid [62] auth_title_otp [63] auth_title_token [64] auth_title_civiservanttoken [65] auth_title_triplet [67] app_titlemy [68] app_titleegovlogin [69] app_titleinformation [70] app_copyright [72] app_pleasewait [73] app_pleasewaittext [74] app_helpmoreinfo [79] LoginButton_Next [80] LoginButton_Finish [81] LoginButton_Choose [84] default_ds_idtoken1 [85] default_ds_idtoken2 [87] default_contextselection_title [88] default_contextselection_idtoken0 [89] default_contextselection_idtoken1 [90] default_contextselection_idtoken2 [92] default_contextselection_helptitle [93] default_contextselection_helptext [94] default_storkattrselection_subtitle [95] default_storkattrselection_title [96] default_storkattrselection_helptitle [97] default_storkattrselection_helptext [99] passwordservice_linktitle [100] passwordservice_ds_title [101] passwordservice_ds_subtitle

[103] [104] [107] [108] [109] [111] [112] [113] [114] [115] [117] [118] [119] [120] [121] [122] [125] [126] [129] [130] [131] [132] [133] [134] [136] [137] [138] [139] [140] [141] [143] [144] [145] [147] [148] [150] [151] [152] [154] [155] [157] [158] [159] [160] [163] [164] [165] [166] [167] [168] [169] [170] [171] [173] [174] [175] [176] [177] [178] [179] [180] [181] [184] [185] [186] [187] [188] [189] [190] [191] [194] [195] [196] [197] [198] [199] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] passwordservice_default_helptitle passwordservice_default_helptext citizentokenservice_linktitle citizentokenservice_default_title citizentokenservice_default_helptitle citizentokenservice_ds_subtitle citizentokenservice_tokencitizen_idtoken1 citizentokenservice_ds_helptext citizentokenservice_tokencitizen_subtitle citizentokenservice_tokencitizen_helptext civilservanttokenservice_linktitle civilservanttokenservice_default_title civilservanttokenservice_default_helptitle civilservanttokenservice_ds_subtitle civilservanttokenservice_ds_helptext civilservanttokenservice_tokencivilservant_subtitle civilservanttokenservice_tokencivilservant_idtoken1 civilservanttokenservice_tokencivilservant_helptext eidlinkservice_linktitle eidlinkservice_default_title eidlinkservice_default_subtitle eidlinkservice_default_helptitle eidlinkservice_default_helptext eidlinkservice_default_moreinfo eidservice_linktitle eidservice_default_title eidservice_default_subtitle eidservice_default_helptitle eidservice_default_helptext eidservice_default_moreinfo commerciallinkservice_linktitle commerciallinkservice_default_title commerciallinkservice_linkcommercial_subtitle commerciallinkservice_linkcommercial_helptitle commerciallinkservice_linkcommercial_helptext commerciallinknoidservice_linktitle commerciallinknoidservice_default_title commerciallinknoidservice_default_subtitle commerciallinknoidservice_default_helptitle commerciallinknoidservice_default_helptext commercialservice_default_title commercialservice_default_subtitle commercialservice_default_helptitle commercialservice_default_helptext otpservice_message otpservice_linktitle otpservice_default_title otpservice_default_helptitle otpservice_ds_subtitle otpservice_ds_helptext otpservice_otp_subtitle otpservice_otp_helptext otpservice_otp_idtoken1 citizentokenservice_linkdescription civilservanttokenservice_linkdescription commerciallinkservice_linkdescription commerciallinknoidservice_linkdescription eidlinkservice_linkdescription otpservice_linkdescription passwordservice_linkdescription storkservice_linkdescription tripletservice_linkdescription tripletservice_linktitle tripletservice_default_title tripletservice_default_subtitle tripletservice_default_helptitle tripletservice_default_helptext tripletservice_default_idtoken1 tripletservice_default_idtoken2 tripletservice_default_idtoken3 storkservice_default_subtitle storkservice_default_title storkservice_helptext storkservice_linktitle storkservice_default_helptitle storkservice_default_helptext stork_select stork_select_all stork_select_none stork_agree_message stork_title_attributes stork_attribute_eidentifier stork_attribute_email stork_attribute_givenname stork_attribute_surname stork_attribute_gender

[212] stork_attribute_dateofbirth [213] stork_attribute_countrycodeofbirth [214] stork_attribute_nationalitycode [215] stork_attribute_maritalstatus [216] stork_attribute_textresidenceaddress [217] stork_attribute_pseudonym [218] stork_attribute_inheritedfamilyname [219] stork_attribute_adoptedfamilyname [220] stork_attribute_canonicalresidenceaddress [221] stork_attribute_age [222] stork_attribute_isageover [223] stork_attribute_residencepermit [224] stork_attribute_title [226] globallogout_title_singleapp [227] globallogout_title_multipleapp [228] globallogout_infotext_singlectxt_singleapp [229] globallogout_infotext_singlectxt_multipleapp [230] globallogout_infotext_multiplectxt_singleapp [231] globallogout_infotext_multiplectxt_multipleapp [232] globallogout_warningtext_singleapp [233] globallogout_warningtext_multipleapp [234] globallogout_afterlisttext_singleapp [235] globallogout_afterlisttext_multipleapp [236] globallogout_logoutbutton_singleapp [237] globallogout_logoutbutton_multipleapp [238] globallogout_cancelbutton_singleapp [239] globallogout_cancelbutton_multipleapp [240] globallogout_pleasewait_singleapp [241] globallogout_pleasewait_multipleapp [242] globallogout_pleasewaittext [244] globallogout_logoutbox_title_singleapp [245] globallogout_logoutbox_title_multipleapp [246] globallogout_logoutbox_text_singleapp [247] globallogout_logoutbox_text_multipleapp [248] globallogout_logoutbox_confirm [249] globallogout_logoutbox_cancel [251] globallogout_cancelbox_title_singleapp [252] globallogout_cancelbox_title_multipleapp [253] globallogout_cancelbox_text_singleapp [254] globallogout_cancelbox_text_multipleapp [255] globallogout_cancelbox_confirm [256] globallogout_cancelbox_cancel [258] globallogout_cancel_title_singleapp [259] globallogout_cancel_title_multipleapp [260] globallogout_cancel_text_singleapp [261] globallogout_cancel_text_multipleapp [263] alternativelogin_linktitle [264] alternativelogin_linkdescription [265] alternativelogin_choose [267] app_helpmoreinfotargetgroup [268] alternativelogin_helptitle [269] alternativelogin_helptext + Generating LDIF files o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-DEV.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-INT.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-TA.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nFAS-PR.ldif + Finished --- exec-maven-plugin:1.2.1:exec (proxy-translations) @ fas2-deploy --+ Reading XLS file in /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/src/main/xls/ui-translations.xlsx [1] app_titlemy [2] app_titleegovlogin [3] app_titleinformation [4] app_aboutlink [5] app_copyright [7] app_pleasewait [8] app_pleasewaittext [9] app_helpmoreinfo [11] errormessagegeneric [12] proxy_loginretrylink [13] proxy_selecttitle [14] proxy_selectsubtitle [15] proxy_selectsubtitleinactive [16] proxy_countryidp_title [18] proxy_global_helptitle [19] proxy_global_helptext [20] proxy_countryidp_helptitle [21] proxy_countryidp_helptext [23] country_at_name [24] country_bg_name

[25] country_cy_name [26] country_cz_name [27] country_dk_name [28] country_ee_name [29] country_fi_name [30] country_fr_name [31] country_de_name [32] country_gr_name [33] country_hu_name [34] country_ir_name [35] country_it_name [36] country_lv_name [37] country_lt_name [38] country_lu_name [39] country_mt_name [40] country_nl_name [41] country_pl_name [42] country_pt_name [43] country_ro_name [44] country_sk_name [45] country_si_name [46] country_es_name [47] country_se_name [48] country_uk_name [49] country_hr_name + Generating LDIF files o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-DEV.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-INT.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-TA.ldif o output filename is /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/i18nPROXY-PR.ldif + Finished --- maven-assembly-plugin:2.2-beta-5:single (fas2-deploy-install-assembly) @ fas2-deploy -- Reading assembly descriptor: /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2deploy/../fas2-deploy/src/main/assembly/fas2-deploy-full-assembly_descriptor.xml Building tar : /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-deploy/target/fas2deploy-5.0.0.tar.bz2 ----------------------------------------------------------------------- Reactor Summary: FAS2... SUCCESS [0.155s] FAS2 Authentication... SUCCESS [5.663s] FAS2 War... SUCCESS [4.055s] FAS2 Proxy War... SUCCESS [2.336s] FAS2 Scripts... SUCCESS [5.281s] FAS2 Deploy... SUCCESS [24.460s] ----------------------------------------------------------------------- BUILD SUCCESS ----------------------------------------------------------------------- Total time: 42.125s Finished at: Thu Oct 31 09:52:07 CET 2013 Final Memory: 57M/123M ----------------------------------------------------------------------- Checking in modified POMs... EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2 && hg branch EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2 && hg outgoing EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2 && hg commit --message '[maven-release-plugin] prepare release fas2-5.0.0' /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-authentication/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-war/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev/fas2-tools/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-scripts/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-deploy/pom.xml EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2 && hg push -rdefault http://10.0.52.128/hg/openam/ Tagging release with the label fas2-5.0.0... EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev && hg tag --message '[maven-release-plugin] copy for tag fas2-5.0.0' fas2-5.0.0 EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev && hg branch EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev && hg outgoing EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev && hg push rdefault http://10.0.52.128/hg/ EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev && hg locate Transforming 'FAS2'... Transforming 'FAS2 Authentication'... Transforming 'FAS2 War'... Transforming 'FAS2 Proxy War'... Transforming 'FAS2 Scripts'... Transforming 'FAS2 Deploy'...

Not removing release POMs Checking in modified POMs... EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2 && hg branch EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2 && hg outgoing EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2 && hg commit --message '[maven-release-plugin] prepare for next development iteration' /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-authentication/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-war/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-proxywar/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-scripts/pom.xml /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2-deploy/pom.xml EXECUTING: /bin/sh -c cd /Users/frederic/NetBeansProjects/Fedict/FAS2-dev /fas2 && hg push rdefault http://10.0.52.128/hg/openam/ Release preparation complete. ----------------------------------------------------------------------- Reactor Summary: FAS2... SUCCESS [2:14.501s] FAS2 Authentication... SUCCESS [0.005s] FAS2 War... SUCCESS [0.002s] FAS2 Proxy War... SUCCESS [0.005s] FAS2 Scripts... SUCCESS [0.003s] FAS2 Deploy... SUCCESS [0.007s] ----------------------------------------------------------------------- BUILD SUCCESS ----------------------------------------------------------------------- Total time: 2:15.218s Finished at: Wed Mar 06 16:06:03 CET 2013 Final Memory: 7M/81M ------------------------------------------------------------------------ Si la construction est réussie, vous devriez obtenir un message BUILD SUCCESS à la fin et vous trouverez le paquet à déployer dans le répertoire cible FAS2 Deploy : cd $PROJECT_HOME/fas2-deploy/target ls fas2-deploy*.tar.bz2 fas2-deploy-5.0.0.tar.bz2 Installer une instance Pre-requis Les fichiers binaires d'installation ne font pas partie du package. Ils sont censés être dans le répertoire /opt/openam/software/binaries : apache-tomcat-7.0.55.tar.gz: installation tar de Apache Tomcat 7.0.55 o openam-11.0.2.zip: installation zip de OpenAM 11.0.2 o http://10.0.52.128:8090/nexus/content/repositories/fas2_binaries/be/fgov/fedict/fas/fas2binaries/openam/11.0.2/openam-11.0.2.zip opendj-2.6.1.zip: installation zip de OpenDJ 2.6.1 o http://10.0.52.128:8090/nexus/content/repositories/fas2_binaries/be/fgov/fedict/fas/fas2binaries/apache-tomcat/7.0.55/apache-tomcat-7.0.55.tar.gz http://10.0.52.128:8090/nexus/content/repositories/fas2_binaries/be/fgov/fedict/fas/fas2binaries/opendj/2.6.1/opendj-2.6.1.zip instantclient-basiclite-linux-11.2.0.3.0.zip et instantclient-sqlplus-linux.11.2.0.3.0.zip: installation zip de Oracle Instant Client. o http://10.0.52.128:8090/nexus/content/repositories/fas2_binaries/be/fgov/fedict/fas/fas2binaries/oracleclient-basiclite/11.2.0.4.0/oracleclient-basiclite-11.2.0.4.0-linux.x64.zip o http://10.0.52.128:8090/nexus/content/repositories/fas2_binaries/be/fgov/fedict/fas/fas2binaries/oracleclient-sqlplus/11.2.0.4.0/oracleclient-sqlplus-11.2.0.4.0-linux.x64.zip

jdk-7u67-linux-x64.tar.gz: installation tar de Oracle JDK 7 o http://10.0.52.128:8090/nexus/content/repositories/fas2_binaries/be/fgov/fedict/fas/fas2binaries/jdk/7u67/jdk-7u67-linux-x64.tar.gz Les binaires d installation peuvent être trouvés dans: http://svn.fsf.pr.belgium.be/svn/fas2/ Copier les packages créés dans le répertoire /opt/openam/application scp $PROJECT_HOME/fas2-deploy/target/fas2-deploy-5.0.0.tar.bz2 iam3-openam1pr:/opt/openam/application scp $PROJECT_HOME/fas2-deploy/target/fas2-deploy-5.0.0-SNAPSHOT.tar.bz2 iam3-openam3pr:/opt/openam/application Se connecter sur le serveur avec les droits appropriés $ rm rf /opt/openam/software/deploy $ mkdir /opt/openam/software/deploy $ cd /opt/openam/software/deploy $ tar xjf /opt/openam/application/fas2-deploy.5.0.0.tar.bz2 $./make-fas2-links.sh * linking install-fas2.sh * linking install-fas2-proxy.sh * linking update-fas2.sh * linking update-fas2-proxy.sh * linking update-fas2-labels.sh * linking update-fas2-proxy-labels.sh * linking backup-fas2.sh * linking cleanup-install.sh Démarrer l installation opam@iam3-openam1-pr:/opt/openam/software/deploy>./install-fas2.sh ************************************************************************* *** *** Installing FAS2 OpenAM 5.0.0 (20131028171541) *** *** Hostname: iam3-openam1-pr *** Env: PR *** Instance NB: 1 *** ************************************************************************* *** Press ENTER to continue Opération du FAS Apache Tomcat FAS Status (running) $ /opt/openam/software/openamctl status * ForgeRock OpenAM FAS (pid=14837) STARTED Status (not running) $ /opt/openam/software/openamctl status * ForgeRock OpenAM FAS STOPPED Start

$ /opt/openam/software/openamctl start * Starting Tomcat FAS in /opt/openam/software/tomcat_fas... Stop $ /opt/openam/software/openamctl stop o waiting for Tomcat FAS to shutdown in /opt/openam/software/tomcat_fas Restart /opt/openam/software/openamctl restart o waiting for Tomcat FAS to shutdown in /opt/openam/software/tomcat_fas * Starting Tomcat FAS in /opt/openam/software/tomcat_fas... Apache Tomcat STORK Status (running) $ /opt/openam/software/storkproxyctl status * ForgeRock OpenAM STORK (pid=14837) STARTED Status (not running) $ /opt/openam/software/storkproxyctl status * ForgeRock OpenAM STORK STOPPED Start $ /opt/openam/software/storkproxyctl start * Starting Tomcat STORK in /opt/openam/software/tomcat_proxy... Stop $ /opt/openam/software/storkproxyctl stop o waiting for Tomcat STORK to shutdown in /opt/openam/software/tomcat_proxy Restart /opt/openam/software/openamctl restart o waiting for Tomcat STORK to shutdown in /opt/openam/software/tomcat_proxy * Starting Tomcat STORK in /opt/openam/software/tomcat_proxy... OpenDJ Status (running) $ /opt/openam/software/opendjctl status --- Server Status --Server Run Status: Started Open Connections: 0 --- Server Details --Host Name: iam3-openam1-pr Administrative Users: cn=directory manager Installation Path: /opt/openam/software/opendj Version: OpenDJ 2.6.1 Java Version: <not available> (*) Administration Connector: Port 4444 (LDAPS) --- Connection Handlers --Address:Port : Protocol : State -------------:----------:---------: LDIF : Disabled 0.0.0.0:161 : SNMP : Disabled 0.0.0.0:636 : LDAPS : Disabled 0.0.0.0:1389 : LDAP : Enabled 0.0.0.0:1689 : JMX : Disabled 0.0.0.0:8080 : HTTP : Disabled

--- Data Sources --Base DN: dc=config Backend ID: userroot Entries: <not available> (*) Replication: Base DN: dc=openam Backend ID: userroot Entries: <not available> (*) Replication: * Information only available if you provide valid authentication information when launching the status command. Status (not running) $ /opt/openam/software/opendjctl status --- Server Status --Server Run Status: Stopped Open Connections: <not available> (*) --- Server Details --Host Name: iam3-openam1-pr Administrative Users: cn=directory manager Installation Path: /opt/openam/software/opendj Version: OpenDJ 2.6.1 Java Version: <not available> (*) Administration Connector: Port 4444 (LDAPS) --- Connection Handlers --Address:Port : Protocol : State -------------:----------:---------: LDIF : Disabled 0.0.0.0:161 : SNMP : Disabled 0.0.0.0:636 : LDAPS : Disabled 0.0.0.0:1389 : LDAP : Enabled 0.0.0.0:1689 : JMX : Disabled 0.0.0.0:8080 : HTTP : Disabled --- Data Sources --Base DN: dc=config Backend ID: userroot Entries: <not available> (*) Replication: Base DN: dc=openam Backend ID: userroot Entries: <not available> (*) Replication: * Information only available if server is running and you provide valid authentication information when launching the status command. Start $ /opt/openam/software/opendjctl start [31/Oct/2013:11:59:35 +0100] category=extensions severity=notice msgid=1507899 msg=loaded extension from file '/opt/openam/software/opendj/lib/extensions/snmp-mib2605.jar' (build 2.6.0, revision 9086) [31/Oct/2013:11:59:36 +0100] category=core severity=notice msgid=458886 msg=opendj 2.6.0 (build 20130626200626Z, R9086) starting up [31/Oct/2013:11:59:41 +0100] category=runtime_information severity=notice msgid=20381717 msg=installation Directory: /opt/openam/software/opendj [31/Oct/2013:11:59:41 +0100] category=runtime_information severity=notice msgid=20381719 msg=instance Directory: /opt/openam/software/opendj [31/Oct/2013:11:59:41 +0100] category=runtime_information severity=notice msgid=20381713 msg=jvm Information: 1.6.0_37-b06 by Sun Microsystems Inc., 32-bit architecture, 259522560 bytes heap size [31/Oct/2013:11:59:41 +0100] category=runtime_information severity=notice msgid=20381714 msg=jvm Host: iam3-openam1-pr, running Linux 2.6.32-71.el6.x86_64 i386, 4021264384 bytes physical memory size, number of processors available 1 [31/Oct/2013:11:59:41 +0100] category=runtime_information severity=notice msgid=20381715 msg=jvm Arguments: "-Xms128m", "-Xmx256m", "-Dorg.opends.server.scriptName=start-ds" [31/Oct/2013:11:59:42 +0100] category=jeb severity=notice msgid=8847402 msg=the database backend userroot containing 7 entries has started [31/Oct/2013:11:59:43 +0100] category=extensions severity=notice msgid=1507549 msg=digest-md5 SASL mechanism using a server fully qualified domain name of: openam3.fedictlab.be [31/Oct/2013:11:59:44 +0100] category=protocol severity=notice msgid=2556180 msg=started listening for new connections on Administration Connector 0.0.0.0 port 4444 [31/Oct/2013:11:59:44 +0100] category=protocol severity=notice msgid=2556180 msg=started listening for new connections on LDAP Connection Handler 0.0.0.0 port 1389 [31/Oct/2013:11:59:44 +0100] category=core severity=notice msgid=458887 msg=the Directory Server has started successfully

[31/Oct/2013:11:59:44 +0100] category=core severity=notice msgid=458891 msg=the Directory Server has sent an alert notification generated by class org.opends.server.core.directoryserver (alert type org.opends.server.directoryserverstarted, alert ID 458887): The Directory Server has started successfully Stop $ /opt/openam/software/opendjctl stop Stopping Server... [31/Oct/2013:11:57:05 +0100] category=backend severity=notice msgid=9896306 msg=the backend userroot is now taken offline [31/Oct/2013:11:57:05 +0100] category=core severity=notice msgid=458955 msg=the Directory Server is now stopped OpenAM pour FAS OpenAM s exécute comme une application du serveur Apache Tomcat est démarrée et arrêtée par les commandes Apache Tomcat. Accès à la console OpenAM http://{hostname}:8843/fas/console OpenAM pour STORK OpenAM s exécute comme une application du serveur Apache Tomcat est démarrée et arrêtée par les commandes Apache Tomcat. Accès à la console OpenAM http://{hostname}:8843/stork/console

AS2 loadbalancer Le AS2 loadbalancer» est un «lightweight TCP load balancer» pour permettre la redondance du service AS2. Status (running) $ /opt/openam/software/as2balancerctl status * AS2 Load Balancer (pid=1974) STARTED Status (not running) $ /opt/openam/software/as2balancerctl status * AS2 Load Balancer STOPPED Start $ /opt/openam/software/as2balancerctl start * Starting AS2 Load Balancer * AS2 Load Balancer started as PID 11483 Stop $ /opt/openam/software/as2balancerctl stop * Stopping AS2 Load Balancer running as PID 1974 XMA (APPLICATIONS CONNEXES) Les applications xma (SMA, HMA, RMA et AS2) sont déployées sur une infrastructure similaire à l OpenAM. Elles s exécutent dans des serveurs d application Tomcat. La configuration du HW et de l OS est standardisée sur le même modèle que pour le FAS.