-------------------------------------------------------------------------------- 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 <[email protected]> 0.5.12-1 - Upgrade to 0.5.12 (#490289) * Mon Feb 23 2009 Robert Scheck <[email protected]> 0.5.06-2 - Rebuild for gcc 4.4 and rpm 4.6 * Sun Jan 25 2009 Robert Scheck <[email protected]> 0.5.06-1 - Upgrade to 0.5.06 (#481489) * Sun Dec 7 2008 Robert Scheck <[email protected]> 0.5.03-1 - Upgrade to 0.5.03 * Fri Dec 5 2008 Jeremy Katz <[email protected]> 0.4.12-3 - Rebuild for python 2.6 * Fri Aug 8 2008 Robert Scheck <[email protected]> 0.4.12-2 - Added patch to get scp without username working (#457680) * Sun Jul 27 2008 Robert Scheck <[email protected]> 0.4.12-1 - Upgrade to 0.4.12 * Sat Jun 28 2008 Robert Scheck <[email protected]> 0.4.11-2 - Added patch for incremental backups using python 2.3 (#453069) * Mon May 5 2008 Robert Scheck <[email protected]> 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 -------------------------------------------------------------------------------- _______________________________________________ Fedora-package-announce mailing list [email protected] http://www.redhat.com/mailman/listinfo/fedora-package-announce
