Commit graph

97 commits

Author SHA1 Message Date
Oliver Eikemeier
35f94823a9 - update to version 2.6.0
Paged by:	Johannes Angeldorff <johannes@smartnet.se>
PR:		ports/61542
Submitted by:	Xin LI <delphij@frontfree.net>
Approved by:	marcus (mentor)
2004-01-19 22:32:43 +00:00
Kris Kennaway
94cb960c73 Security update to rsync 2.5.7. This fixes a remotely-exploitable
heap overflow, see http://rsync.samba.org/ for the details.
2003-12-04 14:45:06 +00:00
Oliver Eikemeier
95dd23c598 - add rc.subr(8) start/stop script
- assume maintainership, I don't speak Haskell .-P
- install some additional documentation
- USE_SSH => !WITHOUT_SSH, no extra warning
  since this is default for OSVERSION >= 400016
- added a test target
- bumped PORTREVISION

Approved by:	marcus (mentor)
2003-11-16 23:08:12 +00:00
Oliver Braun
a2f71a8494 Reset maintainer to ports@ since rsync is not written in Haskell ;o) 2003-05-11 10:06:31 +00:00
Oliver Braun
4e097dc65e Bump PORTREVISION due to my last commit.
Requested by:	knu
2003-03-04 07:27:04 +00:00
Oliver Braun
5d90ba6cc7 * Add rsyncd.conf.sample and rsyncd.sh.sample.
PR:		ports/48883
  Submitted by:	Morettoni Luca <luca@morettoni.net>

* Add patch for -current submitted by ume@

  Quote from ume@'s mail:

  It seems the daemon mode of rsync depends on an IPv4-mapped IPv6 address.
  Since an IPv4-mapped IPv6 address is off by default on 5-CURRENT, rsync
  doesn't listen on IPv4.  Further, rsync has a bug that it always listen on
  1st entry's address of the result of getaddrinfo() call.  With this patch,
  rsync listen on both an IPv4 and an IPv6.

* Make pkg-plist respect PORTDOCS.
2003-03-03 19:37:22 +00:00
Oliver Braun
3d2b895bb7 De-pkg-comment and make portlint a little bit happier. 2003-02-18 10:50:48 +00:00
Oliver Braun
470c508d03 Aaaaarrgggg, I have destroyed the Makefile just between testing and the commit.
Apologies!

Fix it: s/@{STRIP_CMD}/@${STRIP_CMD}/

Pointed out by:	Mike Harding <mvh@ix.netcom.com>
		Franz Klammer <klammer@webonaut.com>
		Stacey Roberts <stacey@vickiandstacey.com>
		Bill Trost <trost@grey.cloud.rain.com>
		and lots more
2003-01-28 20:30:36 +00:00
Oliver Braun
ce213d3b9b Upgrade to 2.5.6.
SSH-patches are no longer needed, using ./configure --with-rsh=ssh instead.

Tested on sparc64 by:	Hiroki Sato <hrs@eos.ocn.ne.jp>
2003-01-28 16:50:01 +00:00
Mario Sergio Fujikawa Ferreira
f0a1969d34 o Rollback PORTCOMMENT modifications while this feature's implementation
is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
2002-11-10 16:48:51 +00:00
Oliver Braun
fba1cd9964 Use PORTCOMMENT variable instead of pkg-comment file. 2002-11-05 21:55:21 +00:00
Oliver Braun
59e9eb3991 * Add knob WITH_POPT_PORT to build rsync with devel/popt.
* Use included popt by default.

Reviewed by:	alane
Approved by:	dwcjr (mentor)
2002-08-31 06:20:26 +00:00
Oliver Braun
c502381a37 Change MAINTAINER to my FreeBSD address.
Approved by:	dwcjr (mentor)
2002-08-21 14:46:07 +00:00
Patrick Li
265fc6e1ba Dont remove .bak files
PR:		39535
Submitted by:	maintainer
2002-06-19 18:58:05 +00:00
Maxim Sobolev
4803463633 Add USE_REINPLACE where appropriate. 2002-06-19 08:18:10 +00:00
Patrick Li
8be886308b Remove perl dependency
PR:		39488
Submitted by:	maintainer
2002-06-18 22:04:47 +00:00
Ying-Chieh Liao
b6e54fb48a fix REINPLACE_CMD last commit
PR:		39365
Submitted by:	maintainer
2002-06-16 19:00:32 +00:00
Ying-Chieh Liao
43e80d5a4b Replace ${PERL} with ${REINPLACE_CMD}.
PR:	39243, 39244, 39245, 39249
Submitted by:	maintainer
2002-06-14 07:21:10 +00:00
David E. O'Brien
cca235c943 Needs perl to build. 2002-05-16 23:33:22 +00:00
David W. Chapman Jr.
4528c512ab Use popt in ports
PR:		37348
Submitted by:	maintainer
2002-04-26 18:40:14 +00:00
Anders Nordby
9812fe9540 Revoke previous changes to fix -z (compress) option in favor of a GCC
work-around for the zlib that comes with rsync. Obtained from -current.

(Yes, rsync insists on using a home-rolled zlib.)

PR:		36998
Approved by:	maintainer
2002-04-21 22:01:17 +00:00
Anders Nordby
b4889d7cdd Make port set -O2 in CFLAGS. Necessary for -z (compress) option to work
properly.

PR:		36998
Submitted by:	maintainer
2002-04-20 20:19:47 +00:00
Patrick Li
6b63e747b2 Remove #include <malloc.h>
PR:		36707
Submitted by:	maintainer
2002-04-03 21:52:38 +00:00
Peter Pentchev
4258c6095c Update to 2.5.5 and give maintainership to Oliver Braun (the submitter).
PR:		36649
Submitted by:	Oliver Braun <obraun@informatik.unibw-muenchen.de>
2002-04-02 12:27:29 +00:00
David E. O'Brien
248b0da7e3 Upgrade to version 2.5.4. 2002-03-15 07:58:44 +00:00
David E. O'Brien
13da324988 This vendor security fix, was part of 2.5.3 and later.
So we don't need it anymore.
2002-03-15 07:58:13 +00:00
David E. O'Brien
f18bffdf90 Rsync has updated its copy of zlib from 1.1.2 to 1.1.4, so we don't need
this patch to upgrade 1.1.2 to 1.1.3 anymore.
2002-03-15 07:57:50 +00:00
David E. O'Brien
c8bdef2e13 Add vendor patch to correctly drop group privileges when changing uid. 2002-02-21 18:40:21 +00:00
David E. O'Brien
2f32ba326d Update to 2.5.2
Contains SECURITY FIXES along with bug fixes and enhancements.
2002-01-26 01:39:48 +00:00
David E. O'Brien
4bbf513623 Fix a signedness security vunerability discovered by Todd@openbsd.org where
rsync was not sufficiently careful about reading integers from the network.
This is fixed in the rsync CVS repo by a patch from Sebastian Krahmer
<krahmer@suse.de>.

Submitted by:	naddy
Approved by:	steve
Obtained from:	rsync CVS repo
2002-01-23 23:32:21 +00:00
Maxim Sobolev
7c34f07c31 Update to 2.5.1.
PR:		33668
Submitted by:	Sean Chittenden
		sobomax
Approved by:	maintainer timeout
2002-01-21 12:42:03 +00:00
Jun Kuriyama
77681f685f Add "--disable-debug" to $CONFIGURE_ARGS to avoid unwanted warning messages.
rsync 2.5.0 was released with --enable-debug by default, but rsync team
turn this off for next release (may be 2.5.1) in their CVS repository.

# David, please back this out if you cannot accept this change.
2001-12-25 01:59:36 +00:00
David E. O'Brien
75ead950c0 Upgrade to 2.5.0.
The main change is the integration of the KAME IPv6 patch.
Also one minor nit was fixed about the rsyncd PID file.

Submitted by:	naddy
2001-12-04 01:13:37 +00:00
Steve Price
53c7b6480a Spell rsync correctly. 2001-12-02 22:15:09 +00:00
David E. O'Brien
68776b3e4e Upgrade the bundled zlib from 1.1.2 to 1.1.3. This should fix the hanging
bugs we are seeing quite often at ftp-master.  We cannot just use the system
libz (which is at 1.1.3) because rsync has hacked it's copy.  This upgrade
contains those hacks.

Submitted by: peter
2001-05-20 07:28:06 +00:00
David E. O'Brien
3576381701 Upgrade the bundled zlib from 1.1.2 to 1.1.3. This should fix the hanging
bugs we are seeing quite often at ftp-master.  We cannot just use the system
libz (which is at 1.1.3) because rsync has hacked it's copy.  This upgrade
contains those hacks.

Submitted by:	peter
2001-05-20 07:27:00 +00:00
David E. O'Brien
e9505c0865 Numerically note the rsync w/ssh as rsh problem was fixed. 2001-04-09 17:33:59 +00:00
David E. O'Brien
b66527ab46 rsync sometimes freezes during execution if it is run over ssh.
rsync turns on blocking I/O mode if remote shell command is rsh
(ie. matched RSYNC_RSH) to work around some broken rsh implementations
on other platforms.

The submitter of the rsh->ssh patches overloaded RSYNC_RSH for ssh.
That turns out to be a Wrong Thing.  This change implements the parallel
RSYNC_SSH.

PR:		26376
Submitted by:	adrian
2001-04-08 15:48:29 +00:00
David E. O'Brien
31bb97e684 Change the default remote protocol from RSH to SSH.
Submitted by:	knu
2001-03-08 11:40:26 +00:00
David E. O'Brien
bb9b725c29 Put back my editor hints that were removed w/o permission.
Note these are *FULLY* Satoshi approved for the past 4 years.
2001-02-07 14:51:16 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00
David E. O'Brien
d796c04e05 Add a missing \
Submitted by:	Rich Winkel <rich@math.missouri.edu>
2001-01-09 17:09:44 +00:00
Will Andrews
e40046b15d Clean up inefficient perl invocations; use multiple REs in the same call. 2001-01-07 17:49:52 +00:00
David E. O'Brien
febabb47cd Remove Y2k. Satoshi said it wasn't needed any more. 2000-12-21 20:16:10 +00:00
David E. O'Brien
2c98c659d1 Add $FreeBSD$, which help me in problem reports. 2000-11-22 00:26:04 +00:00
Munechika SUMIKAWA
e24d407973 Enable IPv6 supporting. 2000-09-13 20:02:10 +00:00
David E. O'Brien
6aa0090be9 Update to 2.4.6. 2000-09-08 20:15:03 +00:00
Munechika SUMIKAWA
46058aa8e9 use latest IPv6 patch.
- freeaddrinfo(NULL) was executed when reverse looking up of
      the client was failed in server mode.
    - -4/-6 options did not work in rsync client mode.

Reported by:	matusita@jp.FreeBSD.org
Submitted by:	yoshfuji@v6.linux.or.jp
2000-09-01 13:08:59 +00:00
Munechika SUMIKAWA
2cebc45ef7 Enable IPv6 patch. 2000-08-26 07:54:19 +00:00
David E. O'Brien
cbb19aec84 Uprade to version 2.4.5. 2000-08-25 19:27:56 +00:00