FreeBSD Ports

sysutils/clone 1.0.8_1

File tree cloning tool

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
sysutils
Package size
23.0 KiB, 46.8 KiB installed

Description

clone is a file tree cloning tool which runs 3 threads - a scheduler (main), a reader, and a writer thread. Reading and writing occurs in parallel. While this is most beneficial for copying data from one physical disk to another, clone is also very well suited for cloning a file tree to any place on the same disk.

Cloning includes the whole directory hierarchy, i.e. sub-directories, files, hard links, symbolic links, attributes (modes, flags, times), extended attributes and access control lists.

clone is useful for cloning (thus backing-up) live file systems, and it can also be used in incremental and synchronization mode.

clone works on FreeBSD and Mac OS X.

clone is very fast, for example, cloning a whole UFS2 file hierarchy on FreeBSD 9.1 of in total 2.3 TBytes of data from one hard disk to another took 7.5 h, so the average transfer rate for all kind of files (very small up to very big ones) was about 89 MByte/s.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/clone
pkg install clone

From the ports tree:

cd /usr/ports/sysutils/clone/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	clone>0:sysutils/clone

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.8_11.0.8_11.0.81.0.8_11.0.8_1
FreeBSD:14:quarterly1.0.8_11.0.8_1n/a1.0.8_11.0.8_1
FreeBSD:15:latest1.0.8_11.0.8_1n/a1.0.8_11.0.8_1
FreeBSD:15:quarterly1.0.8_11.0.8_1n/an/an/a
FreeBSD:16:latest1.0.8_11.0.8_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c11
Service scripts
none

Files

distinfo 1
FileSizeSHA256
cyclaero-clone-v1.0.8_GH0.tar.gz31913c539388e6f19a009342ff439ed1c637f724036373fc1a8e291a3149f0e0a998c

Commit history 0

No commits in the history this site was built from.