about summary refs log tree commit homepage
path: root/INSTALL
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2014-04-08 08:45:25 +0000
committerEric Wong <e@80x24.org>2014-04-08 08:45:25 +0000
commitaca047222a47e8d5277466d2dcc0618f12bdf8de (patch)
tree5457a34477dd35b038beace74b5b4daabc2a4662 /INSTALL
parentcf53a4bbbe065052cff147e59d157d952cf6e622 (diff)
downloadpublic-inbox-aca047222a47e8d5277466d2dcc0618f12bdf8de.tar.gz
Most notably, the INSTALL is geared towards potential server admins,
whereas the README is also for interested "drive-by" readers.
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL34
1 files changed, 19 insertions, 15 deletions
diff --git a/INSTALL b/INSTALL
index dd85d5e0..2b6720eb 100644
--- a/INSTALL
+++ b/INSTALL
@@ -9,26 +9,30 @@ standard MakeMaker installation (Perl)
         make test
         make install # root permissions may be needed
 
-Requirements (MUA client)
--------------------------
-* git
-* ssoma - http://ssoma.public-inbox.org/README
-* Perl and several modules:
-    - Email::LocalDelivery
-    - Email::Filter
-    - Email::Simple
-    - Digest::SHA
-
 Requirements (server MDA)
 -------------------------
 * git
+* ssoma - http://ssoma.public-inbox.org/README
 * SpamAssassin (spamc/spamd)
 * MTA - postfix is recommended
-* ssoma - http://ssoma.public-inbox.org/README
-* Perl and several modules:
-    - Email::Simple
-    - File::FcntlLock
-    - Digest::SHA
+* Perl and several modules:    (Debian package name)
+  - CGI                        perl-modules[1]
+  - Date::Parse                libtimedate-perl
+  - Email::Address             libemail-address-perl
+  - Email::Filter              libemail-filter-perl
+  - Email::MIME                libemail-mime-perl
+  - Email::MIME::ContentType   libemail-mime-contenttype-perl
+  - Encode::MIME::Header       perl
+  - File::Path::Expand         libfile-path-expand-perl
+  - IPC::Open2                 perl
+  - IPC::Run                   libipc-run-perl
+  - URI::Escape                liburi-perl
+  - XML::Atom::SimpleFeed      libxml-atom-simplefeed-perl
+
+[1] - Only required for serving/generating Atom and HTML pages.
+      Keep in mind this will be split into a separate Debian package
+      when CGI.pm is dropped from the Perl standard library.
+      Plack/PSGI, FastCGI, and mod_perl2 will all be supported.
 
 Copyright
 ---------