Fedora 9 Update: duplicity-0.5.12-1.fc9

updates at fedoraproject.org updates at fedoraproject.org
Mon Apr 6 20:28:49 UTC 2009


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2009-2926
2009-03-23 15:16:13
--------------------------------------------------------------------------------

Name        : duplicity
Product     : Fedora 9
Version     : 0.5.12
Release     : 1.fc9
URL         : http://www.nongnu.org/duplicity/
Summary     : Encrypted bandwidth-efficient backup using rsync algorithm
Description :
Duplicity incrementally backs up files and directory by encrypting
tar-format volumes with GnuPG and uploading them to a remote (or
local) file server. In theory many protocols for connecting to a
file server could be supported; so far ssh/scp, local file access,
rsync, ftp, HSI, WebDAV and Amazon S3 have been written.

Because duplicity uses librsync, the incremental archives are space
efficient and only record the parts of files that have changed since
the last backup. Currently duplicity supports deleted files, full
unix permissions, directories, symbolic links, fifos, device files,
but not hard links.

--------------------------------------------------------------------------------
Update Information:

- bug #25838: Backup fails / ncftp - remote file already exists. With this fix
we also get resume in ftp get/put.  If a put or get fails part of the way
through, ncftp will resume on the next retry.  - bug #25853: duplicity fails
with boto passwords coming from ~/.boto  - patch #6773: Make user name optional
in rsync backend  - GPG errors will no longer cause tracebacks, but will produce
a log entry, from gpg, similar to the following:    ===== Begin GnuPG log =====
gpg: BAD0BAD0: skipped: public key not found    gpg: [stdin]: encryption failed:
public key not found    ===== End GnuPG log =====    This will let the user know
what really caused the GPG process to fail, and what really caused errors like
'broken pipe'.  - Add Epydoc output to web site and start adding documentation:
http://duplicity.nongnu.org/epydoc/index.html  - bug #25787: Usernames with
@-sign are not handled properly  - bug #333057: GnuPGInterface prints exit
statuses incorrectly  - bug #25696: ncftp error w/0.5.09 -- nested target
directories  - bug #15664: When restoring backup: "OverflowError: long int too
large to convert to int"  - patch #6761: More robust pexpect handling of SSH
authentication  - patch #6762: Wrong exit() used for 2.3/2.4 Python  - The
default filename format has changed from W3 style to a long numeric style,
YYYYMMDDTHHMMSSZ, with no delimiters, thus is now compatible with Windows/Samba
filesystems.  The time is UTC, not local, so there will be no timezone or
daylight savings time issues. Duplicity still recognizes the old long filename
format, and will continue incremental backup chains if found.  The old format is
still available via the --old-filenames option (pending deprecation).  - Users
of --short-filenames or --time-separator should stop using these options on
their next full backup.  The new filenames are compatible with your system.  -
The following options are pending deprecation and will be removed in a future
release:    - --time-separator    - --short-filenames    - --old-filenames  -
bug #19988: Incompatibility to Samba/SMB share  - bug #25097: Allow listing
files from any time, not just current time  - bug #25550: Error codes do not
propagate from log to exit status  - bug #25308: Signatures orphaned if from
another time zone  - bug #229826: duplicity crashed with ValueError in port()  -
FTP is now driven with pexpect rather than NcFTP utilities. This closes the
following bugs (and solves other problems).  - bug #24741: ncftpls -x '' causes
failure on Yahoo FTP server  - bug #23516: duplicity/ncftpget not closing
unlinked files, ...  - bug #25509: Logic error in imapbackend.py [IMAP_SERVER]
- bug #25512: [Patch] Retry on Imap failure  - bug #25530: commandline passwd
not working  - bug #25293: IOError: [Errno 22] Invalid argument  - bug #25379:
sys.exit() causes traceback and should not  - bug #25403: 0.5.06 "manifests not
equal, different volume numbers"  - patch #6729: New imap backend. Replaces
current gmail backend  - patch #6730: Fix timing out for SSH backend  - patch
#6733: Improve error handling in imapbackend.py  - Increase default volume size
(--volsize) to 25M from 5M. This reduces the number of volumes to accomodate
larger backups.  - Reworked patch 6701 to list collection one at a time rather
than writing all as one huge list.  Was causing memeory problems when the
collections got large.  - Fix backendtest.py so that empty URL's in config.py
cause the backend test to be skipped rather than erroring. Added notes in
config.py.tmpl explaining the change.  - Original fix to disallow use of
ncftpput 3.2.0 mistyped the ErrorCode used and resulted in an error rather than
an explanation.
--------------------------------------------------------------------------------
ChangeLog:

* Sat Mar 21 2009 Robert Scheck <robert at fedoraproject.org> 0.5.12-1
- Upgrade to 0.5.12 (#490289)
* Mon Feb 23 2009 Robert Scheck <robert at fedoraproject.org> 0.5.06-2
- Rebuild for gcc 4.4 and rpm 4.6
* Sun Jan 25 2009 Robert Scheck <robert at fedoraproject.org> 0.5.06-1
- Upgrade to 0.5.06 (#481489)
* Sun Dec  7 2008 Robert Scheck <robert at fedoraproject.org> 0.5.03-1
- Upgrade to 0.5.03
* Fri Dec  5 2008 Jeremy Katz <katzj at redhat.com> 0.4.12-3
- Rebuild for python 2.6
* Fri Aug  8 2008 Robert Scheck <robert at fedoraproject.org> 0.4.12-2
- Added patch to get scp without username working (#457680)
* Sun Jul 27 2008 Robert Scheck <robert at fedoraproject.org> 0.4.12-1
- Upgrade to 0.4.12
* Sat Jun 28 2008 Robert Scheck <robert at fedoraproject.org> 0.4.11-2
- Added patch for incremental backups using python 2.3 (#453069)
* Mon May  5 2008 Robert Scheck <robert at fedoraproject.org> 0.4.11-1
- Upgrade to 0.4.11 (#440346)
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #490289 - Duplicity backups to slow ssh servers time out
        https://bugzilla.redhat.com/show_bug.cgi?id=490289
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update duplicity' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
http://fedoraproject.org/keys
--------------------------------------------------------------------------------




More information about the Fedora-package-announce mailing list