Re: Updating with current
Hunter Matthews <[email protected]> 16 Dec 2002 13:51:47 -0500
| Newsgroups | gmane.network.up2date.current.devel |
|---|---|
| Message-ID | <[email protected]> |
With the present versions of current, you can't, directly. RHN itself has a push mechanism (which is what you need here). Current doens't support that yet. As a stopgap on my own network, I have created two (so far) "meta" packages that contain nothing but dependancies. I make sure during the kickstart install that that one or both of these "meta" packages are installed on every machine in my department. biology-base 1.0-1 contained nothing, provided nothing, but required joe binutils etc etc Anytime I want to add a package to every machine in the department, I add a new requirement to the biology-base spec file, rebuild it with a new version number, and let current/up2date's builtin mechanisms update it. Up2date has a sane dependancy solver, so the new dependancy is installed along with the new version of biology-base. I also have one specifically for the workstations, which includes more user level programs and science appliations. (biology-base goes on everything, even servers, so I'm rather conservative what goes in it) This is a hack: current should support push, but we don't yet, so this is what I came up with. On Mon, 2002-12-16 at 13:49, Janyne Kizer wrote: > I have what is probably a stupid question about current). How can I add > an RPM? I created an RPM that I would like to distribute and added it > to the appropriate directory on the current server. Then I reran the > create script. I need to know how to tell current to put it on my > servers though. I think that it's trying to be smart -- like not > putting apache updates on servers that don't have apache installed -- > but I want to override that. Any hints? > -- > > Janyne Kizer > Systems Programmer Administrator > NC State University, College of Agriculture & Life Sciences > Extension Information Technology > _______________________________________________ > Current-server mailing list > [email protected] > http://lists.dulug.duke.edu/mailman/listinfo/current-server > > -- Hunter Matthews Unix / Network Administrator Office: BioScience 145/244 Duke Univ. Biology Department Key: F0F88438 / FFB5 34C0 B350 99A4 BB02 9779 A5DB 8B09 F0F8 8438 Never take candy from strangers. Especially on the internet.