Home | Trees | Indices | Help |
|
---|
|
Provides an extension to encrypt staging directories.
When this extension is executed, all backed-up files in the configured
Cedar Backup staging directory will be encrypted using gpg. Any
directory which has already been encrypted (as indicated by the
cback.encrypt
file) will be ignored.
This extension requires a new configuration section <encrypt> and is intended to be run immediately after the standard stage action or immediately before the standard store action. Aside from its own configuration, it requires the options and staging configuration sections in the standard Cedar Backup configuration file.
Author: Kenneth J. Pronovici <pronovic@ieee.org>
|
|||
EncryptConfig Class representing encrypt configuration. |
|||
LocalConfig Class representing this extension's configuration document. |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
logger = logging.getLogger("CedarBackup2.log.extend.encrypt")
|
|||
GPG_COMMAND =
|
|||
VALID_ENCRYPT_MODES =
|
|||
ENCRYPT_INDICATOR =
|
|
Executes the encrypt backup action.
|
Encrypts the contents of a daily staging directory. Indicator files are ignored. All other files are encrypted. The only
valid encrypt mode is
|
Encrypts the source file using the indicated mode. The encrypted file will be owned by the indicated backup user and
group. If Currently, only the
|
Encrypts the indicated source file using GPG. The encrypted file will be in GPG's binary output format and will have
the same name as the source file plus a
|
Confirms that a recipient's public key is known to GPG. Throws an exception if there is a problem, or returns normally otherwise.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Oct 19 20:56:41 2010 | http://epydoc.sourceforge.net |