From 6ffc28a4c91bcc6fe01164ec577f1147cc1a44c5 Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Wed, 5 Aug 2009 07:30:28 +0000 Subject: [PATCH] docs: Update requirements git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1630 44740490-163a-0410-bde0-09ae8108e29a --- docs/simplesamlphp-install.txt | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/docs/simplesamlphp-install.txt b/docs/simplesamlphp-install.txt index 3a09acd95..95ea91a32 100644 --- a/docs/simplesamlphp-install.txt +++ b/docs/simplesamlphp-install.txt @@ -25,11 +25,19 @@ This document is part of the simpleSAMLphp documentation suite. Prerequisites ------------- -PHP version >= 5.1.2. If you want to run the *Shibboleth 1.3* part of simpleSAMLphp, you must have PHP >= 5.2. - -Apache or some other webserver that allows you to run PHP. - -simpleSAMLphp is has been tested most thoroughly on different Linux versions, Unix, and Mac OS X. It also runs on Windows. + * Some webserver capable of executing PHP scripts. + * PHP version >= 5.2.0 if you are using simpleSAMLphp as an SP connected to a Shibboleth IdP; PHP version >= 5.1.2 if not. + * Suppoort for the following PHP extensions: + * Always required: `date`, `dom`, `hash`, `libxml`, `openssl`, `pcre`, `SPL`, `zlib` + * When encrypting assertions: `mcrypt` + * When authenticating against LDAP server: `ldap` + * When authenticating against RADIUS server: `radius` + * When saving session information to memcache-server: `memcache` + * When using database: + * Always: `PDO` + * Database driver: (`mysql`, `pgsql`, ...) + +What actual packages are required for the various extensions varies between different platforms and distributions. Download and install simpleSAMLphp -- GitLab