diff options
author | Guilhem Moulin <guilhem@fripost.org> | 2018-09-02 04:57:06 +0200 |
---|---|---|
committer | Guilhem Moulin <guilhem@fripost.org> | 2018-09-02 04:57:06 +0200 |
commit | c3af385908866291109afb8cf8779da555a9922a (patch) | |
tree | 026c391d83c32e99af4332ab99ca91541ee56717 /INSTALL | |
parent | a0d7989835c98e9f0cb30a732e434d6b180afae4 (diff) |
Simple login screen.
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 |