]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - README
Initial, hardcoded address sanitizing
[git.ikiwiki.info.git] / README
diff --git a/README b/README
index 0712e3474b336d763344f57def904119f839e4de..f469f66e6b44536d320ecec20c9495b5b32d30e0 100644 (file)
--- a/README
+++ b/README
@@ -1,6 +1,46 @@
+PREREQUISITES
+-------------
 
 Required perl modules (only top level dependencies are listed)
 
 Email::Folder
 Email::Thread
-CGI (distributed with perl 5.10.0; maybe before?)
\ No newline at end of file
+Email::Mime
+CGI (distributed with perl 5.10.0; maybe before?)
+
+You also need a very new version of ikiwiki: post 2.62.1, with the following 
+patch or equivalant applied (this is included in ikiwiki git as 2008/09/08):
+
+From 84f40d7fa822c6cc09506cca2dbf38a8b19f8bb7 Mon Sep 17 00:00:00 2001
+From: David Bremner <bremner@unb.ca>
+Date: Fri, 29 Aug 2008 20:46:20 -0300
+Subject: [PATCH] call File::MimeInfo::default if ::magic() returns undef
+
+---
+ IkiWiki/Plugin/filecheck.pm |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/IkiWiki/Plugin/filecheck.pm b/IkiWiki/Plugin/filecheck.pm
+index 9c7a8db..a94c02b 100644
+--- a/IkiWiki/Plugin/filecheck.pm
++++ b/IkiWiki/Plugin/filecheck.pm
+@@ -127,7 +127,7 @@ sub match_mimetype ($$;@) { #{{{
+       }
+       my $mimetype=File::MimeInfo::Magic::magic($file);
+       if (! defined $mimetype) {
+-              $mimetype="unknown";
++              $mimetype=File::MimeInfo::Magic::default($file);
+       }
+       my $regexp=IkiWiki::glob2re($wanted);
+-- 
+1.5.6.3
+
+
+ISSUES
+------
+
+- text/html is just discarded
+- body text is just dumped in a <pre></pre> block
+- If multiple messages have the same message-id, only one is kept.
+