Deduplicating archiver with compression and authenticated encryption.

Jonas Borgström 68bd3d3e3d Added FIFO support and improved tests 14 anni fa
darc 68bd3d3e3d Added FIFO support and improved tests 14 anni fa
doc 8cdca7aed4 Renamed dedupestore to darc 14 anni fa
.gitignore 4bbd093a56 Added dedupestore "console script" 15 anni fa
README baa0224f55 Added README and fixed time format string typo 14 anni fa
setup.py ae7b0eaf6d Added argparse as a dependency 14 anni fa

README

Basic Usage
===========

Generate keychain
-----------------
All data stored using darc is protected by 256 bit AES encryption. This means
that a keychain file needs to be created before any archives can be created:

$ darc init-keychain

This will create a password protected keychain in ~/.darc/keychain

Create an empty darc store
--------------------------

$ darc init /path/store

Create an archive
-----------------

$ darc create /path/store::MyBackup ~/Documents ~/src

List store contents
-------------------

$ darc list /path/store

List archive contents
---------------------

$ darc list /path/store::MyBackup

Extract archive
---------------

$ darc extract /path/store::MyBackup /destination

Delete archive
--------------

$ darc delete /path/store::MyBackup