Re: anoncvs.FreeBSD.org gone?

From: Allan Fields (bsd_at_afields.ca)
Date: 05/26/04

  • Next message: Nikolay Denev: "Re: lockups on Thinkpad T41"
    Date: Tue, 25 May 2004 18:26:45 -0400
    To: Colin Percival <colin.percival@wadham.ox.ac.uk>
    
    

    On Tue, May 25, 2004 at 09:17:51AM +0100, Colin Percival wrote:
    > At 09:07 25/05/2004, Jon Noack wrote:
    > > For the last couple days I have been unable to resolve
    > > anoncvs.FreeBSD.org. It appears to have disappeared even from the
    > > FreeBSD DNS servers:
    >
    > I believe that anoncvs was recently taken offline due to security
    > concerns.
    >
    > > The handbook still mentions anoncvs.FreeBSD.org -- what is the
    > > best anonymous CVS server for someone in the US?
    >
    > This may be a silly question, but why do you need anoncvs?

    Hmm.. I'm of the opinion that cvsup doesn't entirely replace the
    utility of anoncvs access: sure cvsup is great and I use it to sync
    my sources personally, but it doesn't offer the same operational
    granularity. Although I maintain a local mirror for my site and
    can use that as my CVSROOT (/home/ncvs), anoncvs access might still
    be useful for those who don't want to maintain a local mirror but
    still desire to use cvs to access the sources (for example: occasional
    use, to get specific version of single binary sources, remote use
    via slow dial-up [me a few years back], just to look at logs, etc.)

    Generally I think anoncvs helps those w/o CVS accounts better
    track the sources using familiar approaches: but maybe everyone
    now is using webcvs?

    (And, since you did ask... ;)
    Further: I've found anoncvs handy for automatically querying what
    exists in the FreeBSD CVS repository from the shell: which is of
    interest to those who track the sources periodically. (Easier than
    loading a browser up and webcvs.) I'd wonder if there shouldn't
    be tag entries maintained with associated metadata (but please not
    XML/markup) - Either:
      (a) In a Bourne shell parsable file kept up to date by releng
          (w/ all latest tag entries) on HTTP or FTP -or-
      (b) Using an automated process to extra tags from cvs (which I've
          implemented already)

    Obviously (a) is more of a hassle to maintain but offers a cleaner
    approach than the sed script I've fashioned to extract tags and form
    entries automatically from the anoncvs logs. I chose not to extract on
    what's included on the releng pages as these are HTML, manually
    updated(?) and don't always reflect (at the same level of detail)
    everything that exists in the repository.

    What my approach offers is the ability to automatically sync/update
    sources (not implying actual build) and selection of any FreeBSD
    branch from the command line or interactively (menu of available
    branches). But it does this currently with the help of (by default)
    anoncvs.freebsd.org.

    If anyone is interested, I can explain further and/or post the
    script (after clean-up). One of my BSDCan presentations (slides
    online http://www.bsdcan.org/2004/papers/) looks at consistently
    managing the FreeBSD sources using an automated approach to updating
    sources (which I've implemented in a shell script for local use).

    .. So if the main anoncvs server proves problematic, it will be
    helpful to maintain at least a few mirrors still offering anoncvs
    access.

    Perhaps also, it is time to experiment further in transitioning to
    another repository such as svn and switch over when it becomes
    practical to do. I know previously, work was done in trying to get
    FreeBSD CVS and SVN to sync, which proved slightly problematic.
    Anyone have any updates?

    > Colin Percival

    Allan Fields
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Nikolay Denev: "Re: lockups on Thinkpad T41"

    Relevant Pages

    • pserver unavailable for anoncvs.freebsd.org
      ... I've been messing around with building ports directly from ... Should allow a cvs login using "anoncvs" as the password. ... Is this because pserver has been disabled on that server, ...
      (freebsd-questions)
    • pserver unavailable for anoncvs.freebsd.org
      ... that the pserver access method is available for: ... Should allow a cvs login using "anoncvs" as the password. ... Is this because pserver has been disabled on that server, ...
      (freebsd-questions)
    • Re: anoncvs.FreeBSD.org gone?
      ... >>I believe that anoncvs was recently taken offline due to security ... After a while (adding more patches) I got ... > fed up and started using anoncvs instead and let CVS do the merging. ... You should simply use CVSup to get the CVS repository (just remove the ...
      (freebsd-current)