Date: Wed, 12 Jan 2000 23:30:11 -0600 (CST) From: Igor Roshchin <igor@physics.uiuc.edu> To: babolo@links.ru (Aleksandr A.Babaylov) Cc: ports@FreeBSD.ORG Subject: Re: Port-maintenance Message-ID: <200001130530.XAA16752@alecto.physics.uiuc.edu> In-Reply-To: <200001111308.QAA25582@aaz.links.ru> from "Aleksandr A.Babaylov" at "Jan 11, 2000 4: 8:15 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Aleksandr, Your scenario is probably good in some set of conditions, when you have all servers running pretty much the same set of ports, while I am talking about situation, when each machine has its own set of the ports, and therefore, we can consider each machine isolated from each other (otherwise, for you case, NFS would be even simpler) Besides, in many cases the systems and the ports are being upgraded while they are working (in the multiuser mode). In addition to that - that's done remotely. Again, as I pointed out to Will and some other people earlier, suggested changes are not based on _necessity_, but rather on _convinience_ (and elegance). Igor Aleksandr A.Babaylov wrote: > Igor Roshchin writes: > > > > > > Thanks, Will, for your response. > > > > (One can skip explanations and speculations and jump to SUMMARY) > > > > I completely agree that your scripts do most of the job > > (and I could have come up with something similar). > > > > However, (sorry for not being clear enough at the very beginning) > > my point is that doing it this way (manually) is > > a) NOT the most effective: > > - just imagine repeating all those scripts, manually typing in the ports > > names after getting them from the pkg list, on several machines. > > - imagine N (5, 10, 20) machines to do the complete cvsup of ports > > (time and load) ? NFS mounted /usr/ports sometimes is just not an option. > > - .. > I can't imagine any port mechanism better then simle copy I use > to mantain the problem you described. > I mantain ethalon system (at home) and copy /usr (without /usr/ports) > and /var/db/pkg > 2..4 GB in most cases. > Yes, data for databases, www hierarhy roots so on are OUT of /usr > (/var or own fs for such a load) > so only /usr/local/etc /usr/X11R6/etc and /usr/X11R6/lib/X11/app-defaults > must be saved from overwrite. > keep links /usr/X11R6/bin/X -> /etc/X -> /usr/X11R6/bin/{some server} > and keep ssh using /etc/ssh* instead of /usr/local/etc/ssh* > to not destroy system by copiing. > > some broken ports (BigBrother as examle) can't mantained > in such a way. > > Upgrade automatically impossible if your servers are under > productive load and you need some testbad befor ANY > upgrage if you dont want loose job :-) > > SUMMARY: no real need for most of proposal possibilities, > but it is interesting game. > > PS. sorry bad English > > -- > @BABOLO http://links.ru/ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001130530.XAA16752>