Installation des sources de simplesamlphp :
wget http://simplesamlphp.googlecode.com/files/simplesamlphp-1.5.1.tar.gz tar xzf simplesamlphp-1.5.1.tar.gz ln -s simplesamlphp-1.5.1 simplesamlphp
Installation de pkgi :
svn export https://subversion.cru.fr/pkgi/tags/2.23 pkgi
Création d'un module pkgi "simplesamlphp" :
mkdir -p pkgi/simplesamlphp/etc/apache2/conf.d/ touch pkgi/simplesamlphp/etc/apache2/conf.d/simplesamlphp
Compléter le fichier pkgi/simplesamlphp/etc/apache2/conf.d/simplesamlphp
:
<Directory <?php echo getenv('APPNAME_HOME') ?>/simplesamlphp/www> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> Alias /simplesaml <?php echo getenv('APPNAME_HOME') ?>/simplesamlphp/www
Instancier pkgi de cette manière :
pkgi/build --modules=apache,php,logrotate,cron,simplesamlphp
Rendez vous à l'URL suivante et constatez que simplesamlphp est fonctionnel :
http://nom-de-la-machine:port-choisi/simplesaml/