diff options
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 49 |
1 files changed, 49 insertions, 0 deletions
@@ -0,0 +1,49 @@ +These core Perl modules are required + + Digest::SHA + MIME::Base64 + +The library depends on these extra modules: + + Config::Tiny + Net::IDN::Encode + Net::LDAP + IO::Socket::SSL (for ldaps:// URIs) + +The PSGI application depends on these additional modules: + + Authen::SASL + Cache::FastMmap + CHI + Crypt::URandom + HTML::Template + CGI + Plack::Builder + Plack::Session::State::Cookie + Plack::Session::Store::Cache + URI::Escape + +On Debian GNU/Linux systems, the following packages cover the +dependencies: + + libconfig-tiny-perl + libnet-idn-encode-perl + libnet-ldap-perl + libio-socket-ssl-perl + + libauthen-sasl-perl + libcache-fastmmap-perl + libchi-perl + libcrypt-urandom-perl + libhtml-template-perl + libcgi-pm-perl + libplack-perl + libplack-middleware-session-perl + liburi-perl + + +For development, one can use plackup(1p) as follows to launch the PSGI +application: + + plackup -E development -R ./config.ini \ + --host 127.0.0.1 --port 5000 ./run.psgi |