[Fedora-directory-devel] New setup code

Karl MacMillan kmacmill at redhat.com
Thu Jun 7 14:09:19 UTC 2007


On Wed, 2007-06-06 at 19:35 -0600, Richard Megginson wrote:
> Andrew Bartlett wrote:
> > On Wed, 2007-06-06 at 19:04 -0600, Richard Megginson wrote:
> >   
> >> Andrew Bartlett wrote:
> >>     
> >>> On Wed, 2007-06-06 at 17:05 -0600, Richard Megginson wrote:
> >>>   
> >>>       
> >>>> We've decided to scrap the setuputil code because it's just too old and 
> >>>> crufty to maintain.  We are going to replace the existing functionality 
> >>>> with perl scripts (yes, you perl haters out there, not my first choice 
> >>>> either, but modern versions of perl are readily available on all of the 
> >>>> platforms we plan to support).  The upside is that the setup code will 
> >>>> be considerably simpler and easier to change/maintain.  You can find the 
> >>>> details here - http://directory.fedoraproject.org/wiki/New_Setup_Design
> >>>>     
> >>>>         
> >>> Any chance of killing ds_newinst while you are at it?
> >>>   
> >>>       
> >> Well - what do you have in mind to replace it?
> >>     
> >
> > It just seemed that the C code in create_instance.c desperately wanted
> > to be rewritten in a scripting language, perhaps with something more
> > easily adapted to being both a web app and a command-line binary. 
> >   
> Yeah, that would be nice.  We'll see what we can do.  But in the 
> meantime, the new work we are doing wraps ds_newinst with a much more 
> user friendly interface, and ds_newinst can already be used as a CGI.

The most important thing to me - kill required .inf files in favor of
commandline options. Those .inf files make scripting the setup a pain -
especially since they want unencrypted passwords.

Karl




More information about the Fedora-directory-devel mailing list