We have developed a web based kickstart system that uses apache and mod_python. It basically takes a Solaris jump start type file and turns it into a kickstart. For instance to do a default install all I need is a file that has the line "version default" and it spits out a full kickstart with our default settings. Everything is very customizable and can be adopted to work with most any version. We currently support Red Hat Linux 9 and up. More information can be found at: http://linux.ncsu.edu/projects/web-kickstart/index.phtml Elliot Peele Linux Systems Administrator - NCSU Physics Realm Linux Developer - NCSU CLS ebpeele2@xxxxxxxxxxxxx On Tue, 2004-01-20 at 15:37, Nick White wrote: > I have a variety of user types, hardware types, and RedHat > distributions that I'm responsible for and I need to add some more > automation into my Kickstarts to make them "smarter" and to perhaps > enable users to load there own machines. I currently point to one of > several kickstart configuration files on an NFS server, but > maintaining many kickstart files is getting troublesome. > > > > For example, if I need to start including a new package in new > installs, I have to edit all of the kickstart files and add the > package to the %package section. I tried using an %include statement > and point to files that contained my base package lists, but I didn't > get it right. Anaconda couldn't see the files I was referencing. I > tried mounting the remote filesystems in the %pre section, but it > still didn't see them. Anyway, that's just a example of how stupidly > I'm doing things now. > > > > I was intrigued by the idea that was brought up recently about using a > CGI script to determine options. How would you run the CGI? Would > you just do an HTTP GET from the %pre section and put the output in > /tmp, then %include it? How would you pass parameters to the CGI > (could you pass them in at the "boot" prompt)? > > > > Thanks in advance, > > Nick > > > > _________________________________ > > Nick White > > Systems Engineer > > Landmark Graphics Corp. > > > >