cvsup behind windows xp (The next level)

Grant Speelman grantg at xsinet.co.za
Sat Jul 10 11:47:49 PDT 2004


On Friday 09 July 2004 18:00, you wrote:
> On Fri, Jul 09, 2004 at 03:09:23PM +0200, Grant Speelman wrote:
> > On Thursday 08 July 2004 11:52, you wrote:
> > > On Thu, Jul 08, 2004 at 12:33:18AM +0200, Grant Speelman wrote:
> > > > I got the small problem, I would like to keep my ports
> > > > collection update using cvsup but I don't have a direct
> > > > connection to the internet. My Computer is on a network with
> > > > my Fathers computer which is running windows xp.  Lets say I
> > > > have full access to my fathers computer as long I don't
> > > > remove windows xp. What would I have to do to my fathers
> > > > computer and my in order to keep my ports collections
> > > > updated.
> > > >
> > > > I read the man pages something about cvsup using a socks
> > > > proxy but where do I find this runsock(I look in the ports
> > > > and try the 'which' command) and how do I use it.
> > >
> > > You can enable 'connection sharing' on your Father's XP box
> > > which should permit your FreeBSD machine sufficient network
> > > access to run cvsup(1).  Connection Sharing simply makes the XP
> > > machine into a NAT gateway for your home network, and enables a
> > > DHCP+DNS service on the XP box, so that other home machines can
> > > autoconfigure themselves against it.  A FreeBSD machine should
> > > be able to do that without too much trouble.
> >
> > Right I check up on this connection sharing on windows Xp but run
> > into a small problem , the connection sharing will only work if
> > you use windows xp's dailup to connect to your ISP but my father
> > uses the dailup connection program the ISP offers(and I tried
> > setting it up using the xp's dailer but with no success) ,
> > therefore there is no dailup in the network connections of xp, so
> > I can't use the connection sharing of xp unless there is some
> > other way to enable it.
>
> You'ld have to ask someone who knew about XP to get an answer to
> that.
>
> > It is possible though for me to use a proxy , I use it for my
> > basic connections like mail , www , etc. But how would I be able
> > to get cvsup to work on a connection like this?
>
> Depends on the proxy.  If it's an application specific proxy then
> unfortunately you are out of luck.  You would need a program that
> ran under windows and that understood the cvsup protocol.  I don't
> believe that such a program exists.  On the other hand, if you have
> a much lower level of proxying -- down at the packet level -- all
> you would need to do is forward packets destined for port 5999/tcp.
>  I say "proxy", but the piece of software that does that job is
> usually described as doing "Network Address TRanslation" -- and the
> standard way of doing that under Windows is with the Connection
> Sharing setup, so dead end there as well.
>
> However, all is not lost.  You can use CTM instead of cvsup -- see
> the ctm(1) man page and the handbook section:
>
>    
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ctm.html
>
> With CTM you get a series of 'deltas' sent to you via e-mail (which
> you should have no trouble receiving) -- use the ctm(1) program to
> apply them to your sources and it will keep everything up to date
> for you.
>

Thanks for the help , I give ctm a shot

Grant




More information about the freebsd-questions mailing list