This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.

Please visit our production wiki at https://wiki.gentoo.org

casync

From Gentoo Wiki (test)
Jump to:navigation Jump to:search

casync is a content-addressable data synchronization tool. It can be thought up as a hybrid between git and rsync; able to store changes between files and quickly send/receive them. It is capable of operating on the block layer using raw devices and the filesystem level.

Installation

USE flags

USE flags for net-misc/casync Content-Addressable Data Synchronization Tool

+fuse Enable fuse support
+udev Enable virtual/udev integration (device discovery, power and storage device support, etc)
man Build and install man pages
selinux  !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Emerge

root #emerge --ask net-misc/casync

Usage

Invocation

user $casync --help

Removal

Unmerge

root #emerge --ask --depclean net-misc/casync

See also

  • systemd — a modern SysV-style init and rc replacement for Linux systems.
  • rsync
  • git — distributed revision control and source code management software.
  • tar — an archiver tool that provides the ability to create tar archives, as well as various other kinds of manipulation.