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

Re: RFC: best practice creating database



On 07-Oct-04, 10:19 (CDT), Uwe Steinmann <uwe@steinmann.cx> wrote: 
> On Thu, Oct 07, 2004 at 03:38:59PM +0200, Philipp Matthias Hahn wrote:
> > Hello!
> > 
> > What is consideres best practice when a package uses a SQL database
> > (mysql, postgresql) and needs to create its own catalog and/or tables?
> > 
> > [ ] Disable the package until someone has manually setup the database?
> > [ ] Ask a lot of questions via debconf and try to setup in postconf?
> I'd go for the second option.
> 

But please make sure that the postinst doesn't actually contain the
code, but instead calls an external script, so that when it fails (and
it will), it's possible to run it externally by hand. Ditto upgrade
scripts. 

Also, make sure the README.Debian has the correct instructions for
performing these actions: script name, and any arguments that must be
passed on the command line, or info that might be prompted for.

Steve

-- 
Steve Greenland
    The irony is that Bill Gates claims to be making a stable operating
    system and Linus Torvalds claims to be trying to take over the
    world.       -- seen on the net



Reply to: