An opinion about having a csvup-like program in the base system, from a user that is not a developer : - It is a real pain to go find the cvsup package everytime I need to setup a freebsd box... the versions are different for each freebsd release, and I can never use the same URL with pkg_add... If I could, this wouldn't be a big deal, because I could just script this once and use many times. I use cvsup to sync /usr/src and /usr/ports. The first think I do (and probably everybody else) after installing a RELEASE, is to cvsup /usr/src, and buildworld to apply the patches and stress-test the box before going to production. When I first started using freebsd about 2 years ago, I was wondering why a so much needed and widely used tool was not present in the base system, while things much less used and more dangerous were (bind,ntp,sendmail,telnetd,etc). Having a cvs-like program in the base system is not just a natural addition, but pretty much requirement for most simple users like me. Rsync is another tool that should be considered going to the base system as well. thanks guys :) ----- Original Message ----- From: "Steve Kargl" <sgk_at_troutmask.apl.washington.edu> To: "Maxime Henrion" <mux_at_freebsd.org> Cc: "Vladimir Dyuzhev" <vladimir-dozen_at_sympatico.ca>; <freebsd-current_at_freebsd.org> Sent: Wednesday, July 07, 2004 9:07 AM Subject: Re: Rewrite cvsup & portupgrade in C > On Wed, Jul 07, 2004 at 05:21:49PM +0200, Maxime Henrion wrote: > > > > So now, please everybody listen. I did look at the code. I chose C and > > while it's probably not the best language to write CVSup with, it's far > > from being bad at this task. It has actually been _very_ helpful for > > some parts of the code. And finally, I'm doing the work here and it > > works. If you think I'm wasting my time and prefer to use the m3 version, > > noone will prevent you from doing so. If you want to rewrite CVSup in yet > > another language for some reason, noone will prevent you from doing so. > > > > My initial argument does not invlove the language. I don't > care about the language. My argument is that neither cvsup > nor csup belong in the base system. Both utilities can be > installed from ports. If you're going to import csup, then > I hope csup goes through a security audit and you define a > NO_CSUP make.conf variable. > > It is Kirk's incessant rambling that ezm3 isn't portable to > other OSes; therefore, csup should be in the base system > that I find illogical. > > -- > Steve > _______________________________________________ > freebsd-current_at_freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org" >Received on Wed Jul 07 2004 - 16:18:47 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:00 UTC