sanoid/INSTALL

33 lines
1.3 KiB
Plaintext
Raw Normal View History

2016-05-23 19:17:22 +02:00
SYNCOID
-------
Syncoid depends on ssh, pv, gzip, lzop, and mbuffer. It can run with reduced
functionality in the absence of any or all of the above. SSH is only required
for remote synchronization. On newer FreeBSD and Ubuntu Xenial
chacha20-poly1305@openssh.com, on other distributions arcfour crypto is the
default for SSH transport since v1.4.6. Syncoid runs will fail if one of them
is not available on either end of the transport.
2016-05-23 19:17:22 +02:00
On Ubuntu: apt install pv lzop mbuffer
2017-10-04 19:11:24 +02:00
On CentOS: yum install lzo pv mbuffer lzop
2016-05-23 19:17:22 +02:00
On FreeBSD: pkg install pv lzop
2017-07-12 23:28:14 +02:00
FreeBSD notes: FreeBSD may place pv and lzop in somewhere other than
/usr/bin ; syncoid currently does not check path.
2016-05-23 19:17:22 +02:00
Simplest path workaround is symlinks, eg:
2017-08-09 16:13:40 +02:00
root@bsd:~# ln -s /usr/local/bin/lzop /usr/bin/lzop
2017-07-12 23:28:14 +02:00
or similar, as appropriate, to create links in /usr/bin
to wherever the utilities actually are on your system.
2016-05-23 19:17:22 +02:00
SANOID
------
Sanoid depends on the Perl module Config::IniFiles and will not operate
without it. Config::IniFiles may be installed from CPAN, though the project
strongly recommends using your distribution's repositories instead.
On Ubuntu: apt install libconfig-inifiles-perl
2017-10-04 19:11:24 +02:00
On CentOS: yum install perl-Config-IniFiles
2016-05-23 19:17:22 +02:00
On FreeBSD: pkg install p5-Config-Inifiles