[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Which task package installs gpm?

On Thu, Sep 21, 2000 at 12:16:57AM -0700, Karl M. Hegbloom wrote:

>  For some systems, it's nice to not have the `-s' there; to not let it
>  install a bunch of stuff, then run a `dpkg --set-selections <
>  myselections', `apt-get dselect-upgrade'.  We need a better way to do

i don't see the problem here, if you create your myselections file
correctly, that is with dpkg --get-selections \* > myselections then
any standard packages you removed on the master system will be
deselected from the target system as well.  you would obviously not
bother running tasksel on the target, nor select/deselect anything in
dselect either since your replacing the selections entirely.  

>  that though; more like a `kickstart' thing, I guess, involving
>  `debconf' and some sort of cluster thingy?  You tell me and we'll
>  both know.  (YTMAWBK)

IMO debian already has a system pretty darn close to kickstart, with
the above commands i can clone a system at *any* time, not just when
installing.  with kickstart you can only create the kickstart file at
install time (AFAIK anyway) and redhat installers are notorious for
ignoring your package selections and installing whatever it feels like.
so your still stuck going through packages and removing crap anyway.  

the debian way has the advantage of being able to `convert' a system
into another task rather trivially, for example say i am reassigning a
web server to be a DNS server, i can go to another DNS server create a
package list with dpkg --get-selections \* and import it on the other
machine and change its entire set of packages to be identical to the
master DNS server.  try that with redhat and kickstart.

really all debian needs to do for the kickstart type install is have
the ability to grab a selections file from ftp/nfs/tftp/whatever and
drop it in /target somewhere and have base-config notice it and skip
the tasksel/dselect stuff and just import the selections file.  add to
this a way to export debconf answers and your pretty much set.  (i
don't know what kickstart does about things like networking)

Ethan Benson

Attachment: pgpj7Flh7R4HV.pgp
Description: PGP signature

Reply to: