Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Nov 2009 00:37:55 +0100
From:      cpghost <cpghost@cordula.ws>
To:        Nikolay Tychina <niktychina@gmail.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: how to mirror cvs or svn with rsync
Message-ID:  <20091114233755.GA56782@epia-2.farid-hajji.net>
In-Reply-To: <fe3551530911141239u182139cdoe1daf2246ad10284@mail.gmail.com>
References:  <fe3551530911121339k6228039fi6e2ca217240cc530@mail.gmail.com> <4AFDF0AF.1090201@FreeBSD.org> <fe3551530911140507t76db0ea6k32effc2973596fa6@mail.gmail.com> <4AFEF726.2010200@FreeBSD.org> <fe3551530911141038m2c50276cvcbc9218740fbc641@mail.gmail.com> <20091114201645.GA56393@epia-2.farid-hajji.net> <fe3551530911141239u182139cdoe1daf2246ad10284@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 14, 2009 at 11:39:03PM +0300, Nikolay Tychina wrote:
> Well, reference machine doesn't even run FreeBSD. I need to mirror
> src (say, checkout of RELENG_8).

According to /usr/src/contrib/csup/README, csup can run on Linux or
other Unixoids too:

  Csup should build and run fine under any *BSD OS (that includes FreeBSD,
  NetBSD, OpenBSD and DragonFlyBSD), as well as Linux and Darwin.  If you
  have a problem building from source, drop me a mail!

So the reference machine running csup doesn't even need to run FreeBSD. :-)

> Another problem is that only rsync may be used on the reference machine. :)

If you're referring to firewall rules: csup connects by default to TCP
port 5999 of the csup server(s). This is an outbound connection only,
as there is no need to punch a hole in the firewall to allow for incoming
connections. Maybe talking to your network admin would resolve the problem?

Alternatively, there may be someone running a rsync daemon (over ssh?)
who could provide you with /usr/src? Or there may be someone running
a cvsup daemon on rsync's or http's port, so you could punch right
through your firewall with csup -p 873 or csup -p 80 (or something
similar)?

-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091114233755.GA56782>