blob: 7cfbdc36851126394cdc8115cad6d31b5c5f7e3f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
imapsync depends on the following Perl modules:
- Config::Tiny
- DBI
- DBD::SQLite
- Getopt::Long (core module)
- 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
However Debian GNU/Linux users can also use gbp(1) from git-buildpackage
to build their own package:
$ git checkout debian
$ AUTO_DEBSIGN=no gbp buildpackage
Alternatively, for the development version:
$ git checkout debian
$ git merge master
$ AUTO_DEBSIGN=no gbp buildpackage --git-force-create --git-upstream-tree=BRANCH
|