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
|
2017-06-28 23:25:47 +02:00
|
|
|
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
|
|
|
|
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
|
|
|
|
On FreeBSD: pkg install p5-Config-Inifiles
|
|
|
|
|