X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=INSTALL;h=7c98c11bcf3f58636d677d2ddc300f0aeb3e2df8;hb=e683624b96fdc2587a2e45895d22b373c8a6413b;hp=6e02b4df5dc0bf5a5dd0002bcfe28e9d86cb0de8;hpb=a2c1d7943f9145dc4b7f84e081b67dc9d0425736;p=public-inbox.git diff --git a/INSTALL b/INSTALL index 6e02b4df..7c98c11b 100644 --- a/INSTALL +++ b/INSTALL @@ -2,7 +2,7 @@ public-inbox (server-side) installation --------------------------------------- This is for folks who want to setup their own public-inbox instance. -Clients should see https://ssoma.public-inbox.org/INSTALL.html instead +Clients should use normal git-clone/git-fetch, or NNTP clients if they want to import mail into their personal inboxes. TODO: this still needs to be documented better, @@ -25,7 +25,7 @@ To accept incoming mail into a public inbox, you'll likely want: Beyond that, there is a long list of Perl modules required, starting with: -* Date::Parse deb: libdatetime-perl +* Date::Parse deb: libtimedate-perl rpm: perl-Time-ParseDate * Email::MIME deb: libemail-mime-perl @@ -37,6 +37,14 @@ Beyond that, there is a long list of Perl modules required, starting with: * Encode::MIME::Header deb: libencode-perl rpm: perl-Encode +* Plack deb: libplack-perl + rpm: perl-Plack, perl-Plack-Test, + (for HTML/Atom generation) + +* URI::Escape deb: liburi-perl + rpm: perl-URI + (for HTML/Atom generation) + Where "deb" indicates package names for Debian-derived distributions and "rpm" is for RPM-based distributions (only known to work on Fedora). @@ -46,14 +54,6 @@ Numerous optional modules are likely to be useful as well: rpm: perl-Socket6 (for IPv6 support) - - Plack deb: libplack-perl - rpm: perl-Plack, perl-Plack-Test, - (for HTML/Atom generation) - - - URI::Escape deb: liburi-perl - rpm: perl-URI - (for HTML/Atom generation) - - Search::Xapian deb: libsearch-xapian-perl rpm: perl-Search-Xapian (for NNTP service or gzipped mbox over HTTP) @@ -102,12 +102,10 @@ Numerous optional modules are likely to be useful as well: On Fedora systems, you'll probably also end up wanting perl-Test-HTTP-Server-Simple, perl-Devel-Peek, and perl-IPC-Run to run the -test suite. On Debian systems, libxml-feed-perl and libipc-run-perl(*) +test suite. On Debian systems, libxml-feed-perl and libipc-run-perl will aid in running the test suite (XML::Feed and IPC::Run respectively, on CPAN). -(*) we hope to drop this dependency someday - standard MakeMaker installation (Perl) -------------------------------------- @@ -136,5 +134,5 @@ installation is complete. Copyright --------- -Copyright 2013-2018 all contributors +Copyright 2013-2019 all contributors License: AGPL-3.0+