------------------------------------------------------------------- Mon Apr 15 16:49:02 UTC 2019 - Pedro Monreal Gonzalez - Fixed bug numbers in spec file ------------------------------------------------------------------- Sat Apr 13 09:49:56 UTC 2019 - Matwey V. Kornilov - Add patch: rsync-fix-prealloc-to-keep-file-size-0-when-possible.patch (boo#1108562) ------------------------------------------------------------------- Wed Jul 11 15:02:34 CEST 2018 - kukuk@suse.de - Don't require systemd explicit, spec file can handle both cases correct and in containers we don't have systemd [bsc#1100786]. ------------------------------------------------------------------- Tue Apr 3 15:01:42 CEST 2018 - kukuk@suse.de - Use %license instead of %doc [bsc#1082318] ------------------------------------------------------------------- Mon Jan 29 11:03:42 UTC 2018 - pmonrealgonzalez@suse.com - Update to version 3.1.3 [bsc#1076503]: Protocol: 31 (unchanged) - SECURITY FIXES: * Fixed a buffer overrun in the protocol's handling of xattr names and ensure that the received name is null terminated. * Fix an issue with --protect-args where the user could specify the arg in the protected-arg list and short-circuit some of the arg-sanitizing code. - BUG FIXES: * Don't output about a new backup dir without appropriate info verbosity. * Fixed some issues with the sort functions in support/rsyncstats script. * Added a way to specify daemon config lists (e.g. users, groups, etc) * that contain spaces (see "auth users" in the latest rsyncd.conf manpage). * If a backup fails (e.g. full disk) rsync exits with an error. * Fixed a problem with a doubled --fuzzy option combined with --link-dest. * Avoid invalid output in the summary if either the start or end time had an error. * We don't allow a popt alias to affect the --daemon or --server options. * Fix daemon exclude code to disallow attribute changes in addition to disallowing transfers. * Don't force nanoseconds to match if a non-transferred, non-checksummed file only passed the quick-check w/o comparing nanosecods. - ENHANCEMENTS: * Added the ability for rsync to compare nanosecond times in its file-check comparisons, and added support nanosecond times on Mac OS X. * Added a short-option (-@) for --modify-window. * Added the --checksum-choice=NAME[,NAME] option to choose the checksum algorithms. * Added hashing of xattr names (with using -X) to improve the handling of files with large numbers of xattrs. * Added a way to filter xattr names using include/exclude/filter rules (see the --xattrs option in the manpage for details). * Added "daemon chroot|uid|gid" to the daemon config (in addition to the old chroot|uid|gid settings that affect the daemon's transfer process). * Added "syslog tag" to the daemon configuration. * Some manpage improvements. - DEVELOPER RELATED: * Tweak the "make" output when yodl isn't around to create the man pages. * Changed an obsolete autoconf compile macro. * Support newer yodl versions when converting man pages. - Dropped patches fixed upstream: * rsync-CVE-2017-16548.patch * rsync-3.1.2-CVE-2018-5764.patch - Refreshed patches: * rsync-send_error_to_sender.patch ------------------------------------------------------------------- Thu Jan 18 12:13:48 UTC 2018 - pmonrealgonzalez@suse.com - Security fix: Ignore --protect-args when already sent by client [bsc#1076503, CVE-2018-5764] * Added patch rsync-3.1.2-CVE-2018-5764.patch ------------------------------------------------------------------- Tue Jan 9 17:07:12 UTC 2018 - pmonrealgonzalez@suse.com - Fix: Stop file upload after errors [bsc#1062063] - Added patches: * rsync-send_error_to_sender.patch * rsync-avoid-uploading-after-error.patch ------------------------------------------------------------------- Tue Nov 28 16:18:45 UTC 2017 - pmonrealgonzalez@suse.com - Security fix [bsc#1066644, CVE-2017-16548] * Missing trailing '\0' character check could lead to remote DoS * Added rsync-CVE-2017-16548.patch ------------------------------------------------------------------- Tue Jul 25 11:55:53 UTC 2017 - tchvatal@suse.com - Try more in supporting all scenarios bsc#1046197#c24 * rsync-both-compressions.patch ------------------------------------------------------------------- Mon Jul 24 11:10:14 UTC 2017 - tchvatal@suse.com - Execute tests to ensure the basics are still working ------------------------------------------------------------------- Mon Jul 24 10:45:16 UTC 2017 - tchvatal@suse.com - Refresh patch rsync-both-compressions.patch to include fix when using old-compress on new zlib on server too ------------------------------------------------------------------- Thu Jul 13 09:00:59 UTC 2017 - tchvatal@suse.com - Add patch to build with both bundled and external zlib to support both compression methods at once bsc#1046197: * rsync-both-compressions.patch ------------------------------------------------------------------- Wed Jun 14 12:21:21 UTC 2017 - tchvatal@suse.com - We no longer need to inject the pid in post as we do not use the iniscript relying on it - Add socket activation service instead of the xinetd service - Verify in services the configuration to run actually exist - Drop sle11 support as it does not autoreconf anymore - Drop patch system-zlib.diff that was never applied - Switch to system popt and zlib: * This should not cause issues now because upstream states the underlying issue why we used the bundled one was fixed by using more safeguarded error detection ------------------------------------------------------------------- Wed Jan 6 10:26:26 UTC 2016 - hsk@imb-jena.de - update to 3.1.2 - drop patches rsync-CVE-2014-9512.patch, rsync-equivalent_of_CVE-2014-8242.patch (applied upstream) ------------------------------------------------------------------- Wed Oct 7 12:26:26 UTC 2015 - vcizek@suse.com - better disable slp by default, it doesn't seem to be used much and it often caused problems (eg boo#898513, bsc#922710) * set "use slp" in rsyncd.conf to enable * modified rsync-add_back_use_slp_directive.patch ------------------------------------------------------------------- Tue Oct 6 11:16:55 UTC 2015 - vcizek@suse.com - add a compatibility flag to avoid checksum collisions (bsc#900914) * fixes rsync equivalent of librsync's CVE-2014-8242 * added rsync-equivalent_of_CVE-2014-8242.patch - modify rsync-add_back_use_slp_directive.patch ------------------------------------------------------------------- Tue Aug 11 09:40:36 UTC 2015 - vcizek@suse.com - reintroduce "use slp" directive (bsc#922710) * added rsync-add_back_use_slp_directive.patch ------------------------------------------------------------------- Wed Feb 25 02:23:49 UTC 2015 - crrodriguez@opensuse.org - rsync-no-libattr.patch: Use AC_SEARCH_LIBS([getxattr], [attr]) instead of AC_CHECK_LIB(attr,getxattr) so libattr is not injected as a dependency when glibc is enough since several years to use getxattr. ------------------------------------------------------------------- Mon Feb 2 18:42:25 UTC 2015 - vcizek@suse.com - fix for CVE-2014-9512 (bnc#915410) * path spoofing attack vulnerability * added rsync-CVE-2014-9512.patch ------------------------------------------------------------------- Fri Nov 14 09:19:05 UTC 2014 - dimstar@opensuse.org - No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify. ------------------------------------------------------------------- Sun Oct 19 13:38:21 UTC 2014 - p.drouand@gmail.com - Do not depend on insserv if the system supports systemd; it's useless ------------------------------------------------------------------- Thu Jul 10 15:28:03 UTC 2014 - kruber@zib.de - update to 3.1.1 - drop rsync-CVE-2014-2855.patch (applied upstream) - drop 0001-use-lp_num_modules-instead-of-the-removed-lp_numserv.patch (applied upstream) ------------------------------------------------------------------- Fri Jun 20 21:11:04 UTC 2014 - crrodriguez@opensuse.org - Remove sysvinit support on distros that have systemd - Remove libattr-devel from buildRequires, application does not link to libattr but it picks the glibc implementation instead. ------------------------------------------------------------------- Tue Apr 15 14:57:34 UTC 2014 - vcizek@suse.com - fix for CVE-2014-2855 (bnc#873740) * a denial of service via CPU consumption * added rsync-CVE-2014-2855.patch ------------------------------------------------------------------- Fri Oct 25 12:25:26 UTC 2013 - vcizek@suse.com - update to 3.1.0 * fixes bnc#845185 - don't apply drop-cache.patch (removed from upstream) - add 0001-use-lp_num_modules-instead-of-the-removed-lp_numserv.patch - add gpg-offline tarball checking ------------------------------------------------------------------- Mon Aug 5 12:06:32 UTC 2013 - vcizek@suse.com - add time-limit.patch from co-distributed rsync-patches as we do on SLE (fate#312479) ------------------------------------------------------------------- Sun Jun 16 23:59:28 UTC 2013 - jengelh@inai.de - Explicitly list libattr-devel as BuildRequires - More robust make install call. Remove redundant %clean section. ------------------------------------------------------------------- Fri Apr 5 12:33:30 UTC 2013 - idonmez@suse.com - Add Source URL, see https://en.opensuse.org/SourceUrls ------------------------------------------------------------------- Thu Jul 26 20:46:02 UTC 2012 - crrodriguez@opensuse.org - All daemons that create temporary files must have PrivateTmp=true set in systemd unit if possible. ------------------------------------------------------------------- Sun Feb 5 23:25:26 UTC 2012 - crrodriguez@opensuse.org - Build with PIE and full RELRO ------------------------------------------------------------------- Wed Dec 21 10:42:30 UTC 2011 - coolo@suse.com - add autoconf as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Fri Nov 25 01:38:07 UTC 2011 - crrodriguez@opensuse.org - Add systemd unit - Do not BuildRequire textlive ------------------------------------------------------------------- Wed Oct 12 03:40:40 UTC 2011 - crrodriguez@opensuse.org - Update to version 3.0.9 * Apply drop-cache patch from rsync-patches tarball, adds option --drop-cache so rsync is drop the memory cache of files when finished (aka. stop trashing the system) * Fix a crash bug in checksum scanning when --inplace is used. * Fix a memory leak in the xattr code. * See NEWS for more detail ------------------------------------------------------------------- Thu May 12 13:08:59 UTC 2011 - chris@computersalat.de - fix build for SLE (spec-cleaner changes) o makeinstall, _initddir ------------------------------------------------------------------- Thu May 5 14:43:40 UTC 2011 - puzel@novell.com - updated summary (bnc#691944) and description ------------------------------------------------------------------- Tue Mar 29 13:53:04 UTC 2011 - puzel@novell.com - update to rsync-3.0.8 - Notable changes: - Fixed two buffer-overflow issues. - Fixed a data-corruption issue when preserving hard-links without preserving file ownership, and doing deletions either before or during the transfer (CVE-2011-1097). - Fixed a potential crash when an rsync daemon has a filter/exclude list and the transfer is using ACLs or xattrs. - Fixed a hang if a really large file is being processed by an rsync that can't handle 64-bit numbers. - For devices and special files, we now avoid gathering useless ACL and/or xattr information for files that aren't being copied. - Properly handle requesting remote filenames that start with a dash. - Fixed a bug in the comparing of upper-case letters in file suffixes for --skip-compress. - If an rsync daemon has a module configured without a path setting, rsync will now disallow access to that module. - Some improvements to the hard-linking code to ensure that device-number hashing is working right, and to supply more information if the hard-link code fails. - Fixed a bug that prevented --numeric-ids from disabling the translation of user/group IDs for ACLs. - The --link-dest checking for identical symlinks now avoids considering attribute differences that cannot be changed on the receiver. - Fixed a bug with --fake-super when copying files and dirs that aren't user writable. - Fixed a bug where a sparse file could have its last sparse block turned into a real block when rsync sets the file size (requires ftruncate). - Fixed the working of --force when used with --one-file-system. - Various manpage improvements. - run spec-cleaner ------------------------------------------------------------------- Sun Sep 19 10:55:59 UTC 2010 - jengelh@medozas.de - rsyncd.rc changes: * Do not use killproc -TERM, but just killproc, so that killproc waits until the service is actually shut down, before attempting to restart it (when "restart" is used). Fixes bnc#546977. * Change the "reload" action to return "missing" because rsyncd does not handle SIGHUP * Adjust "force-reload" accordingly ------------------------------------------------------------------- Mon Jan 4 14:21:21 UTC 2010 - puzel@novell.com - update to rsync-3.0.7 - Fixed a bogus free when using --xattrs with --backup. - Avoid an error when --dry-run was trying to stat a prior hard-link file that hasn't really been created. - Fixed a problem with --compress (-z) where the receiving side could return the error "inflate (token) returned -5". - Fixed a bug where --delete-during could delete in a directory before it noticed that the sending side sent an I/O error for that directory (both sides of the transfer must be at least 3.0.7). - Improved --skip-compress's error handling of bad character-sets and got rid of a lingering debug fprintf(). - Fixed the daemon's conveyance of io_error value from the sender. - An rsync daemon use seteuid() (when available) if it used setuid(). - Get the permissions right on a --fake-super transferred directory that needs more owner permissions to emulate root behavior. - An absolute-path filter rule (i.e. with a '/' modifier) no longer loses its modifier when sending the filter rules to the remote rsync. - Improved the "--delete does not work without -r or -d" message. - Improved rsync's handling of --timeout to avoid a weird timeout case where the sender could timeout even though it has recently written data to the socket (but hasn't read data recently, due to the writing). - Some misc manpage improvements. - Fixed the chmod-temp-dir testsuite on a system without /var/tmp. - Make sure that a timeout specified in the daemon's config is used as a maximum timeout value when the user also specifies a timeout. - Improved the error-exit reporting when rsync gets an error trying to cleanup after an error: the initial error is reported. - The AIX sysacls routines will now return ENOSYS if ENOTSUP is missing. - Made our (only used if missing) getaddrinfo() routine use inet_pton() (which we also provide) instead of inet_aton(). - The exit-related debug messages now mention the program's role so it is clear who output what message. ------------------------------------------------------------------- Fri Aug 21 11:09:20 UTC 2009 - chris@computersalat.de - spec mods o sorted TAGS o added missing clean section - rpmlint o non-conffile-in-etc /etc/sysconfig/SuSEfirewall2.d/services/rsync-server ------------------------------------------------------------------- Wed Aug 5 11:24:00 CEST 2009 - puzel@novell.com - bump version to 3.0.6 - drop rsync-allow-slp-disable.patch (merged upstream) ------------------------------------------------------------------- Tue May 5 15:29:12 CEST 2009 - puzel@suse.cz - add rsync-allow-slp-disable.patch (FATE#306331) ------------------------------------------------------------------- Thu Apr 16 12:16:41 CEST 2009 - puzel@suse.cz - update to 3.0.6pre1 (bugfix release) - noteworthy changes: - Fixed a --read-batch hang when rsync is reading a batch file that was created from an incremental-recursion transfer - Fixed the daemon's socket code to handle the simultaneous arrival of multiple connections. - Fix --safe-links/--copy-unsafe-links to properly handle symlinks that have consecutive slashes in the value. - Fixed the parsing of an [IPv6_LITERAL_ADDR] when a USER@ is prefixed. - The sender now skips a (bogus) symlink that has a 0-length value, which avoids a transfer error in the receiver. - Fixed a case where the sender could die with a tag-0 error if there was an I/O during the sending of the file list. - Fixed the rrsync script to avoid a server-side problem when -e is at the start of the short options. - Fixed a problem where a vanished directory could turn into an exit code 23 instead of the proper exit code 24. - Fixed the --iconv conversion of symlinks when doing a local copy. receiving side when a mount-point directory did not match a directory in the transfer. - Fixed the dropping of an ACL mask when no named ACL values were present. - Fixed an ACL/xattr corruption issue where the --backup option could cause rsync to associate the wrong ACL/xattr information with received files. - Fixed the use of --xattrs with --only-write-batch. - Fixed the use of --dry-run with --read-batch. - Fixed a run-time issue for systems that can't find iconv_open() by adding the --disable-iconv-open configure option. - Complain and die if the user tries to combine --remove-source-files (or the deprecated --remove-sent-files) with --read-batch. ------------------------------------------------------------------- Tue Mar 24 11:16:57 CET 2009 - puzel@suse.cz - add rsync-3.0.5-doc-fix.patch (bnc#487591) ------------------------------------------------------------------- Thu Feb 19 14:34:05 CET 2009 - puzel@suse.cz - update to 3.0.5 - initialize xattr data in a couple spots in the hlink code, which avoids a crash when the xattr pointer's memory happens to start out non-zero - don't send a bogus "-" option to an older server if there were no short options specified - fixes (bnc#476379) - fixed skipping of unneeded updates in a batch file when incremental recursion is active - fix the %P logfile escape when the daemon logs from inside a chroot. - fixed the use of -s (--protect-args) when used with a remote source or destination that had an empty path (e.g. "host:") - fixed the use of a dot-dir path (e.g. foo/./bar) inside a --files-from file when the root of the transfer isn't the current directory - fixed a bug with "-K --delete" removing symlinks to directories when incremental recursion is active - fixed a hard to trigger hang when using --remove-source-files - got rid of an annoying delay when accessing a daemon via a remote-shell - properly ignore (superfluous) source args on a --read-batch command - improved the manpage's description of the '*' wildcard to remove the confusing "non-empty" qualifier - fixed reverse lookups in the compatibility-library version of getnameinfo() - fixed a bug when using --sparse on a sparse file that has over 2GB of consecutive sparse data - avoid a hang when using at least 3 --verbose options on a transfer with a client sender (which includes local copying) - fixed a problem with --delete-delay reporting an error when it was ready to remove a directory that was now gone - got rid of a bunch of "warn_unused_result" compiler warnings - if an ftruncate() on a received file fails, it now causes a partial- transfer warning - add SuSEfirewall2 rule (bnc#251657) ------------------------------------------------------------------- Wed Oct 8 17:48:39 CEST 2008 - puzel@suse.cz - fix build: do not run tests as they fail in chrooted environment ------------------------------------------------------------------- Mon Sep 22 13:24:57 CEST 2008 - puzel@suse.cz - update to 3.0.4 - update to stable release - removed rsync-3.0.4pre2-xattrs-test-fix.patch - fixed in upstream ------------------------------------------------------------------- Thu Sep 4 12:29:19 CEST 2008 - puzel@suse.cz - update to 3.0.4pre2 - Fixed the handling of a --partial-dir that cannot be created. - Fixed a couple issues in the --fake-super handling of xattrs when the destination files have root-level attributes (e.g. selinux values) that a non-root copy can't affect. - The --iconv option now converts the content of a symlink too, instead of leaving it in the wrong character-set. - Fixed a bug where --delete-during could delete in a directory before it noticed that the sending side sent an I/O error for that directory. - Fixed a crash bug in the hard-link code. - Fixed the sending of xattr directory information when the code finds a --link-dest or --copy-dest directory with unchanged xattrs - Fixed deletion handling when copying a single, empty directory (with no files) to a differently named, non-existent directory. - too many other changes and fixes - please, see NEWS and NEWS-rsync-3.0.3 files - specfile fixes : - use %configure and %makeinstall macros - use %_bindir and %sbindir macros - removed lutimes-hack.diff (not needed anymore) - removed rsync-patches-3.0.2.dif (fixed in upstream) ------------------------------------------------------------------- Tue Aug 12 10:10:06 CEST 2008 - puzel@suse.cz - rsyncd.rc: use Should-Start instead of X-UnitedLinux-Should-Start - specfile fixes: * added Should-Stop * 'make test' moved to %check * recommend logrotate ------------------------------------------------------------------- Mon Apr 14 11:43:03 CEST 2008 - ro@suse.de - update to version 3.0.2 - Fixed a potential buffer overflow in the xattr code. - update to version 3.0.1 - Added the 'c'-flag to the itemizing of non-regular files so that the itemized output doesn't get hidden if there were no attribute changes, and also so that the itemizing of a --copy-links run will distinguish between copying an identical non-regular file and the creation of a revised version with a new value (e.g. a changed symlink referent, a new device number, etc.). - quite a lot of other bugfixes, please see OLDNEWS file ------------------------------------------------------------------- Tue Mar 11 01:23:13 CET 2008 - ro@suse.de - update to version 3.0.0 (shortened, more details see NEWS file) - The handling of implied directories when using --relative has changed to send them as directories (e.g. no implied dir is ever sent as a symlink). - Requesting a remote file-listing without specifying -r (--recursive) now sends the -d (--dirs) option to the remote rsync rather than sending -r along with an extra exclude of /*/*. - In --dry-run mode, the last line of the verbose summary text is output with a "(DRY RUN)" suffix to help remind you that no updates were made. Similarly, --only-write-batch outputs "(BATCH ONLY)". - A writable rsync daemon with "use chroot" disabled now defaults to a symlink-munging behavior designed to make symlinks safer while also allowing absolute symlinks to be stored and retrieved. - Starting up an extra copy of an rsync daemon will not clobber the pidfile for the running daemon -- if the pidfile exists, the new daemon will exit with an error. - re-applied patches from upstream kit: - acls.diff,xattrs.diff,slp.diff - removed patches: - rsync-overlong.patch (upstream code cleaned up) - lutimes-hack.diff (should not be needed any more) - rsync-fix_fuzzy.patch (fixed upstream) - rsync-hlink_crash.patch (upstream cleaned up) - munge-symlinks-2.6.9.diff (integrated upstream) ------------------------------------------------------------------- Tue Dec 4 18:07:36 CET 2007 - ro@suse.de - added munge-symlinks patch (#345507) CVE-2007-6199 ------------------------------------------------------------------- Thu Nov 8 16:45:30 CET 2007 - ro@suse.de - fix uninitialized struct sx in hlink.c:hard_link_cluster to prevent crash when using acls (#338358) ------------------------------------------------------------------- Fri Sep 14 15:03:17 CEST 2007 - ro@suse.de - fix (#300526) restart will start standalone rsync if running under xinetd - use a pid file for rsyncd in init script so that rcrsyncd will not show status running for an rsync started by xinetd - insert "pid file" entry into rsyncd.conf if not present ------------------------------------------------------------------- Wed Sep 12 15:51:20 CEST 2007 - dmueller@suse.de - build parallel - fix hardlinks accross partition ------------------------------------------------------------------- Mon Sep 10 17:30:57 CEST 2007 - ro@suse.de - fix abort in rsync when acls and fuzzy are used together (#306263) ------------------------------------------------------------------- Fri Aug 17 15:03:44 CEST 2007 - cthiel@suse.de - added lutimes-hack.diff to work around a glibc bug in lutimes.c ------------------------------------------------------------------- Thu Aug 2 13:52:28 CEST 2007 - ro@suse.de - protect from overlong filenames (#294073) CVE-2007-4091 ------------------------------------------------------------------- Mon May 14 12:50:38 CEST 2007 - mrueckert@suse.de - make build work on older distros again. ------------------------------------------------------------------- Tue May 8 16:23:34 CEST 2007 - dmueller@suse.de - use builtin zlib copy again ------------------------------------------------------------------- Mon May 7 23:34:40 CEST 2007 - dmueller@suse.de - update to 2.6.9: * several important bugfixes * new features, see included NEWS file - build against system zlib instead of own zlib copy - build against system popt instead of own popt copy ------------------------------------------------------------------- Wed Apr 18 22:25:38 CEST 2007 - aj@suse.de - Use texlive for building. ------------------------------------------------------------------- Tue Sep 12 15:42:00 CEST 2006 - ro@suse.de - apply fix for xattr.diff from rsync mailing list ------------------------------------------------------------------- Tue Aug 22 14:41:11 CEST 2006 - ro@suse.de - apply patches/xattr.diff as well (fate#300565) ------------------------------------------------------------------- Thu Aug 10 13:38:33 CEST 2006 - dmueller@suse.de - fix rc script error code when there's an error in the config file (#198406) ------------------------------------------------------------------- Wed Jun 21 11:56:38 CEST 2006 - ro@suse.de - added tag-3 patch from cvs (will be in 2.6.9) to avoid aborts with "unexpected tag 3" ------------------------------------------------------------------- Mon Jun 12 01:55:55 CEST 2006 - ro@suse.de - update to version 2.6.8 - use slp patch as included upstream - several bugfixes - errors now include version number - special files as pipes now printed as "S", no longer "D" - escaping of unreadable chars has changed - new --append, --min-size and --prune-empty-dirs options ------------------------------------------------------------------- Tue Apr 18 15:17:19 CEST 2006 - ro@suse.de - ignore testsuite failure on s390x (filesystem mtimes) ------------------------------------------------------------------- Wed Jan 25 21:41:13 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Jan 19 00:04:48 CET 2006 - schwab@suse.de - Don't strip binaries. ------------------------------------------------------------------- Fri Oct 14 12:19:33 CEST 2005 - ro@suse.de - fix problem in configure to re-enable ACLs (#128323) ------------------------------------------------------------------- Tue Aug 2 12:25:35 CEST 2005 - ro@suse.de - added acl-fix.patch from wayne to make testsuite pass with acls ------------------------------------------------------------------- Fri Jul 29 02:09:54 CEST 2005 - ro@suse.de - update to 2.6.6 ------------------------------------------------------------------- Mon Jun 6 16:49:10 CEST 2005 - ro@suse.de - update to 2.6.5 - use acl patch as shipped in rsync/patches directory ------------------------------------------------------------------- Fri Feb 18 12:46:36 CET 2005 - mmj@suse.de - Glibc doesn't cache the timezone as much as it used to, so export the TZ variable after doing chroot. [#49878] ------------------------------------------------------------------- Thu Feb 10 02:40:51 CET 2005 - ro@suse.de - added libpng to neededforbuild (for tetex) ------------------------------------------------------------------- Wed Dec 1 17:26:45 CET 2004 - ro@suse.de - re-register before SLP really times out ------------------------------------------------------------------- Wed Dec 1 15:27:06 CET 2004 - ro@suse.de - re-worked slp.diff do not use a timer but hook into central select call ------------------------------------------------------------------- Thu Nov 11 17:39:50 CET 2004 - ro@suse.de - update to 2.6.3 final ------------------------------------------------------------------- Mon Aug 16 20:35:57 CEST 2004 - bk@suse.de - updated to 2.6.3-pre1, which is currently in release-testing (and includes a security fix) ------------------------------------------------------------------- Fri Jul 23 11:30:12 CEST 2004 - ro@suse.de - fixing problems apparently introduced with the update to 2.6.2: - fix from cvs to not abort trying to create already created backup directories (#42780) - fix from cvs to avoid crash on large trees (#42933) ------------------------------------------------------------------- Mon May 10 18:38:40 CEST 2004 - ro@suse.de - update to 2.6.2 / ported patches - fixes a problem with non-chroot modules ------------------------------------------------------------------- Thu Apr 1 12:13:06 CEST 2004 - mls@suse.de - fix hostname calculation in slp registration code ------------------------------------------------------------------- Tue Mar 16 12:44:20 CET 2004 - ro@suse.de - add -4 and -6 options to manpage (#36144) ------------------------------------------------------------------- Tue Jan 13 16:56:54 CET 2004 - ro@suse.de - update to version 2.6.0 ------------------------------------------------------------------- Thu Dec 4 12:22:05 CET 2003 - ro@suse.de - update to real 2.5.7 ------------------------------------------------------------------- Thu Dec 4 10:36:27 CET 2003 - okir@suse.de - fix heap overflow (#33478) ------------------------------------------------------------------- Sun Nov 23 18:46:28 CET 2003 - adrian@suse.de - add patch for SLP support, based on Brad Hards demo implementation ------------------------------------------------------------------- Thu Nov 6 17:03:34 CET 2003 - schwab@suse.de - Fix quoting in configure script. ------------------------------------------------------------------- Fri Oct 24 12:13:59 CEST 2003 - ro@suse.de - added make test - added acl patch, build with acl support ------------------------------------------------------------------- Fri Oct 17 11:51:23 CEST 2003 - ro@suse.de - don't build as root ------------------------------------------------------------------- Mon Aug 18 17:57:59 CEST 2003 - ro@suse.de - added stop_on_removal and restart_on_update macro calls ------------------------------------------------------------------- Tue May 13 00:25:51 CEST 2003 - ro@suse.de - use defattr ------------------------------------------------------------------- Wed Mar 5 14:57:57 CET 2003 - ro@suse.de - add xinetd-config to filelist ------------------------------------------------------------------- Tue Jan 28 12:05:30 CET 2003 - ro@suse.de - update to 2.5.6 - can combine ssh and daemon access - supports URL like syntax rsync:// - IPv6 support in hosts.allow/deny - recursive hang fixed upstream ------------------------------------------------------------------- Fri Jan 24 11:48:54 CET 2003 - ro@suse.de - added xinetd-config snippet ------------------------------------------------------------------- Wed Jan 15 12:51:34 CET 2003 - ro@suse.de - added logrotate config ------------------------------------------------------------------- Tue Oct 8 14:01:34 CEST 2002 - ro@suse.de - fix recursive hangup in server process on broken pipe ------------------------------------------------------------------- Wed Aug 14 11:15:11 CEST 2002 - poeml@suse.de - fix comment in init script ------------------------------------------------------------------- Thu Aug 1 17:33:29 CEST 2002 - ro@suse.de - use BuildRoot - added PreReqs ------------------------------------------------------------------- Mon Jul 22 10:03:29 CEST 2002 - kukuk@suse.de - Don't source /etc/rc.config in init script [Bug 17123] ------------------------------------------------------------------- Mon Jun 17 15:15:52 CEST 2002 - ro@suse.de - update to 2.5.5 setgroups patch removed, has been integrated zfree patch removed, rsync has current zlib fixes unsigned patch removed, has been integrated ------------------------------------------------------------------- Wed Mar 6 14:46:29 CET 2002 - okir@suse.de - applied setgroups security fix ------------------------------------------------------------------- Fri Feb 8 11:00:00 CET 2002 - okir@suse.de - applied zlib security fix ------------------------------------------------------------------- Wed Feb 6 14:21:19 CET 2002 - ro@suse.de - make rsyncd a hardlink (#13041) ------------------------------------------------------------------- Fri Feb 1 11:55:30 CET 2002 - ro@suse.de - added patch for segmentation fault ------------------------------------------------------------------- Mon Jan 21 17:09:58 MET 2002 - draht@suse.de - corrected diff for log.c ------------------------------------------------------------------- Mon Jan 21 00:08:25 CET 2002 - ro@suse.de - applied security patch for various signed/unsigned fixes ------------------------------------------------------------------- Fri Dec 14 01:33:54 CET 2001 - ro@suse.de - removed START_RSYNCD ------------------------------------------------------------------- Tue Aug 28 15:01:10 CEST 2001 - ro@suse.de - on uninstall, call insserv to cleanup ------------------------------------------------------------------- Tue Aug 28 13:02:35 CEST 2001 - ro@suse.de - added rc-script and rc-config variable START_RSYNCD if someone wants to run rsyncd standalone (w/o inetd) (#9496) ------------------------------------------------------------------- Mon Sep 25 15:31:45 CEST 2000 - ro@suse.de - sorted ------------------------------------------------------------------- Wed Sep 13 13:51:34 CEST 2000 - aj@suse.de - Work with LFS; fix spec file to not print while building. ------------------------------------------------------------------- Mon Sep 11 14:24:35 CEST 2000 - ro@suse.de - update to 2.4.6 ------------------------------------------------------------------- Fri Aug 18 01:59:08 CEST 2000 - ro@suse.de - update to 2.4.4 ------------------------------------------------------------------- Thu Jan 20 14:28:39 CET 2000 - aj@suse.de - rsync 2.3.2, install man pages -> /usr/share/man. ------------------------------------------------------------------- Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. ------------------------------------------------------------------- Fri Aug 13 15:16:27 MEST 1999 - fehr@suse.de - update to 2.3.1 - added rsyncstats shell script ------------------------------------------------------------------- Thu Dec 17 16:21:44 MET 1998 - ro@suse.de - update to 2.2.1 ------------------------------------------------------------------- Sat Nov 28 22:02:28 MET 1998 - bs@suse.de - added symlink /usr/sbin/rsyncd (to let it work with tcpd) - added example configs ------------------------------------------------------------------- Tue Nov 24 10:20:14 MET 1998 - ro@suse.de - update to 2.2.0 ------------------------------------------------------------------- Sat Sep 19 19:29:34 MEST 1998 - ro@suse.de - defined _GNU_SOURCE where getopt_long is needed ------------------------------------------------------------------- Mon Aug 24 12:17:19 MEST 1998 - ro@suse.de - update to 2.1.0 added manpage for rsyncd.conf ------------------------------------------------------------------- Tue May 12 11:29:45 MEST 1998 - ro@suse.de - update to 1.7.4 generate tech_report.ps from tex-src ------------------------------------------------------------------- Mon Nov 10 22:38:30 MET 1997 - kfr@suse.de - first version for S.u.S.E. (1.6.3)