Yes, updateclient will do that for you. However, you need to configure
the updateclient.exclude file properly. Otherwise some of the
configuration files get overwritten, lilo.conf is the big one.
Unfortunately, this is a manual process for right now, which is why
OSCAR doesn't officially recommend it. In the end an reinstall might be
faster than trying to get the file right.

Mike

On Fri, 2003-05-30 at 15:01, Vuko Brigljevic wrote:
> Hello Mike,
> 
> Michael Chase-Salerno wrote:
> 
> >If you want to add an RPM to an existing SIS image all you have to do is
> >use the -r flag on the rpm command. You give it the image path. For
> >example, to add emacs to an image you could simply type:
> >
> >     rpm -ivhr /var/lib/systemimager/images/oscarimage
> >/tftpboot/rpm/emacs-21.2-12.i386.rpm
> >
> >You can also copy files into the same path and they will get copied over
> >to the client during installation. You can even chroot into the image
> >and do installs from tarballs and such.
> >
> OK, thanks. Once I have updated the SIS image (with an RPM or a 
> tarball), how do
>  I get the clients to update their system to take the modifications of 
> the image into account.
> Is this what the SIS command
> 
> updateclient
> (to be run on the clients as far as I have understood)
> 
> will do? Or do I need to go through a new install from scratch of the
> clients (I know, even this is actually fast and straightforward).
> 
> Vuko
> 
> >
> >
> >Mike
> >
> >On Fri, 2003-05-30 at 11:57, Vuko Brigljevic wrote:
> >
> >>Hi Stephen,
> >>
> >>(and all who answered, thanks!)
> >>
> >>"Stephen L. Scott" wrote:
> >>
> >>>cluster compute nodes are intended to be a "lite" install with only the
> >>>functionality necessary to perform actions as a "compute node".  Thus
> >>>"workstation" functionality is not considered necessary and thus the
> >>>reason why not all available rpms are installed.
> >>>
> >>>specifically regarding emacs - why do you want emacs installed on all
> >>>your computation nodes?  unless of course you are doing PDEs (Parallel
> >>>Distributed Edits)    :^)
> >>>
> >>You're of course absolutely right about emacs (or any
> >>other editor for that sake), it's not needed on the
> >>computation nodes, I just happened to notice the general
> >>question due to its absence.
> >>
> >>So if I want to update an existing image by adding 
> >>a RPM, what should I do if I want to get it in SIS:
> >>update the rpmlist file and run the SIS command
> >>updateclient (section 2.8.3 in user's guide)?
> >>
> >>I understand that I can do it with C3 but that has
> >>a drawbak I think: if I add a client to the same
> >>image later, it won't include the changes I have
> >>done with C3, or will it?
> >>
> >>And coming back to a question I had before deciding to
> >>install oscar at all: how do I install, if it is possible,
> >>a tar file in SIS. Stephen's answer had suggested that
> >>you can also use SIS for non RPM stuff, or did I misunderstand
> >>it? I know it is possible with c3, but I'd prefer SIS for
> >>the reason mentioned above.
> >>
> >>Thanks,
> >>
> >>Vuko
> >>
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: eBay
> Get office equipment for less on eBay!
> http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
> _______________________________________________
> Oscar-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/oscar-users
-- 
Michael Chase-Salerno           [EMAIL PROTECTED]
IBM Linux Systems Technology    Poughkeepsie, NY 
Advanced Linux Response Team    http://www.ibm.com/linux



-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
Oscar-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/oscar-users

Reply via email to