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 http://www.alaska.net/~erbenson/
Attachment:
pgpb5NyRQ1erX.pgp
Description: PGP signature