pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2005Q2]: pkgsrc/net/rsync Pullup ticket 651 - requested Thomas...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5906be89ca47
branches:  pkgsrc-2005Q2
changeset: 495931:5906be89ca47
user:      salo <salo%pkgsrc.org@localhost>
date:      Wed Aug 03 22:54:27 2005 +0000

description:
Pullup ticket 651 - requested Thomas Klausner
security update for rsync

Revisions pulled up:
- pkgsrc/net/rsync/Makefile     1.59
- pkgsrc/net/rsync/distinfo     1.22

   Module Name:         pkgsrc
   Committed By:        wiz
   Date:                Wed Aug  3 17:30:56 UTC 2005

   Modified Files:
        pkgsrc/net/rsync: Makefile distinfo

   Log Message:
   Update to 2.6.6. Add TEST_TARGET.

   NEWS for rsync 2.6.6 (28 Jul 2005)
   Protocol: 29 (unchanged)
   Changes since 2.6.5:

     SECURITY FIXES:

       - The zlib code was upgraded to version 1.2.3 in order to make it
         more secure.  While the widely-publicized security problem in zlib
         1.2.2 did not affect rsync, another security problem surfaced that
         affects rsync's zlib 1.1.4.

     BUG FIXES:

       - The setting of flist->high in clean_flist() was wrong for an empty
         list.  This could cause flist_find() to crash in certain rare
         circumstances (e.g. if just the right directory setup was around
         when --fuzzy was combined with --link-dest).

       - The outputting of hard-linked files when verbosity was > 1 was not
         right: without -i it would output the name of each hard-linked file
         as though it had been changed (it now outputs a "is hard linked"
         message for the file); with -i it would output all dots for the
         unchanged attributes of a hard-link (it now changes those dots to
         spaces, as is done for other totally unchanged items).

       - When backing up a changed symlink or device, get rid of any old
         backup item so that we don't get an "already exists" error.

       - A couple places that were comparing a local and a remote
         modification- time were not honoring the --modify-window option.

       - Fixed a bug where the 'p' (permissions) itemized-changes flag might
         get set too often (if some non-significant mode bits differed).

       - Fixed a really old, minor bug that could cause rsync to warn about
         being unable to mkdir() a path that ends in "/." because it just
         created the directory (required --relative, --no-implied-dirs,
         a source path that ended in either a trailing slash or a trailing
         "/.", and a non-existing destination dir to tickle the bug in
         a recent version).

     ENHANCEMENTS:

       - Made the "max verbosity" setting in the rsyncd.conf file settable
         on a per-module basis (which now matches the documentation).

       - The support/rrsync script has been upgraded to verify the args of
         options that take args (instead of rejecting any such options).
         The script was also changed to try to be more secure and to fix
         a problem in the parsing of a pull operation that has multiple
         sources.

       - Improved the documentation that explains the difference between a
         normal daemon transfer and a daemon-over remote-shell transfer.

       - Some of the diffs supplied in the patches dir were fixed and/or
         improved.

     BUILD CHANGES:

       - Made configure define NOBODY_USER (currently hard-wired to
         "nobody") and NOBODY_GROUP (set to either "nobody" or "nogroup"
         depending on what we find in the /etc/group file).

       - Added a test to the test suite, itemized.test, that tests the
         output of -i (log-format w/%i) and some double-verbose messages.

diffstat:

 net/rsync/Makefile |  5 +++--
 net/rsync/distinfo |  8 ++++----
 2 files changed, 7 insertions(+), 6 deletions(-)

diffs (34 lines):

diff -r 001e10970e21 -r 5906be89ca47 net/rsync/Makefile
--- a/net/rsync/Makefile        Tue Aug 02 22:43:15 2005 +0000
+++ b/net/rsync/Makefile        Wed Aug 03 22:54:27 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.58 2005/06/04 09:35:51 wiz Exp $
+# $NetBSD: Makefile,v 1.58.2.1 2005/08/03 22:54:27 salo Exp $
 
-DISTNAME=      rsync-2.6.5
+DISTNAME=      rsync-2.6.6
 CATEGORIES=    net
 MASTER_SITES=  http://rsync.samba.org/ftp/rsync/ \
                ftp://rsync.samba.org/pub/rsync/ \
@@ -20,6 +20,7 @@
 USE_PKGINSTALL=                YES
 GNU_CONFIGURE=         YES
 CONFIGURE_ARGS+=       --with-included-popt
+TEST_TARGET=           test
 
 PKG_SYSCONFSUBDIR=     rsync
 
diff -r 001e10970e21 -r 5906be89ca47 net/rsync/distinfo
--- a/net/rsync/distinfo        Tue Aug 02 22:43:15 2005 +0000
+++ b/net/rsync/distinfo        Wed Aug 03 22:54:27 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.21 2005/06/04 09:35:52 wiz Exp $
+$NetBSD: distinfo,v 1.21.2.1 2005/08/03 22:54:27 salo Exp $
 
-SHA1 (rsync-2.6.5.tar.gz) = 970cb70b23eef58da81a2069abe550acede8f558
-RMD160 (rsync-2.6.5.tar.gz) = af1c45ae001a207ff0c4e38125322c0bdb422667
-Size (rsync-2.6.5.tar.gz) = 643388 bytes
+SHA1 (rsync-2.6.6.tar.gz) = 46b4d296b41d0d7ece667b704f809168dd9f3843
+RMD160 (rsync-2.6.6.tar.gz) = ae86def849af8938732e3323db5b07e2cabf26d8
+Size (rsync-2.6.6.tar.gz) = 690066 bytes
 SHA1 (patch-ab) = 1666dbc37c04c219886b2e5d160792e9b9e2b97d



Home | Main Index | Thread Index | Old Index