aboutsummaryrefslogtreecommitdiffstats
path: root/INSTALL
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2015-09-05 17:39:53 +0200
committerGuilhem Moulin <guilhem@fripost.org>2015-09-05 17:39:53 +0200
commitf3a94832cb19e9aad7f0d6060ac6fee873b05ac2 (patch)
tree6270f95fd89714f75e1925cfe1820715547f7fe0 /INSTALL
parent8566f8140d92380157ceaef1fed0536e23610d7e (diff)
parentf5b7ec21e9d53ac7d93797a83c3c100dfa4de076 (diff)
Merge branch 'master' into debian
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL20
1 files changed, 20 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..91cc19f
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,20 @@
+imapsync depends on the following Perl modules:
+
+ - Config::Tiny
+ - DBI
+ - DBD::SQLite
+ - Getopt::Long
+ - MIME::Base64 (core module) if authentication is required
+ - IO::Select (core module)
+ - IO::Socket::INET (core module) for 'type=imap'
+ - IO::Socket::SSL for 'type=imaps' (or 'type=imap' and 'STARTTLS=YES')
+ - IPC::Open2 (core module) for 'type=tunnel'
+ - List::Util (core module)
+ - POSIX (core module) if 'logfile' is set
+ - Socket (core module)
+ - Time::HiRes (core module) if 'logfile' is set
+
+On Debian GNU/Linux systems, these modules can be installed with the
+following command:
+
+ apt-get install libconfig-tiny-perl libdbi-perl libdbd-sqlite3-perl libio-socket-ssl-perl