Request for comments - svnup in base ?

Damien Fleuriot ml at my.gd
Thu Jan 22 17:55:24 UTC 2015


On 18 January 2015 at 22:33, Polytropon <freebsd at edvax.de> wrote:

> On Mon, 19 Jan 2015 04:45:56 +1100 (EST), Ian Smith wrote:
> > In freebsd-questions Digest, Vol 554, Issue 7, Message: 3
> > On Sun, 18 Jan 2015 02:09:06 +0100 Polytropon <freebsd at edvax.de> wrote:
> >  > On Sat, 17 Jan 2015 16:24:12 +0100, Damien Fleuriot wrote:
> >  > > On a related topic, how would you guys feel about svnup being part
> of BASE ?
> >  > >
> >  > > Or perhaps, include a bootstrap install much like pkg has.
> >  > >
> >  > > I for one, would very much like it.
> >  >
> >  > I think the same. If you look into FreeBSD's history of
> >  > dealing with source code checkout methods, you'll find
> >  > this: port cvsup-without-gui -> base csup -> move to
> >  > SVN -> port subversion -> ? - here a tool to get updates
> >  > from source control would be nice. In the past, the
> >  > CVS-based tool did allow you to "make update" for the
> >  > /usr/src and /usr/ports tree. For the ports, we have
> >  > portsnap to obtain a snapshot (not _precisely_ current),
> >  > but for /usr/src, we currently don't have a tool in
> >  > the base system. Installing the full subversion port
> >  > isn't that hard, but a csup-lookalike in the base
> >  > would be nice, for the simple task to checkout sources,
> >  > even if it's just a bootstrap mechanism (cf. pkg).
> >
> > No it isn't that hard, but unless you're developing for the tree, svn's
> > pretty heavyweight on space-constrained systems; lots of dependencies
> > and lots of extra space used.
>
> This was my primary concern. It's not the problem of
> installing it per se, but the user might be on a system
> where every MB is "expensive", or he might follow the
> concept of "I only install what I need" and therefore
> consider the many dependencies "not needed".
>
>
You very much nailed it here.

My main concern is a 8-box cluster of firewalls for a platform that is
PCI-DSS compliant.

You may very well imagine how loath I am to install any additional software
on these boxes.
Hell we even had to remove 'screen' from them so, the less stuff, the
better.


More information about the freebsd-questions mailing list