I have also encountered this issue in mnogosearch-common_3.3.7-3 on
Jaunty.  What is happening is the .deb packages config script prompts
you for your configuration settings, but at the very end it erases the
passwords you have supplied.  When the postinst script runs, it expects
the passwords to be in the debconf database, but they are not.  This
causes all the database calls to fail when the postinst script runs
'/usr/sbin/indexer -Edrop' and '/usr/sbin/indexer -Ecreate'.  The call
to '/usr/sbin/mnogosearchconfig' also creates the config files
(indexer.conf and search.htm) with missing passwords in the DBAddr
command.

The solutions seems to be to move the clearing of the passwords from the
config script into the postinst script.

If the package is already installed, modifying the scripts
/var/lib/dpkg/info/mnogosearch-common.config and /var/lib/dpkg/info
/mnogosearch-common.postinst, then running 'dpkg-reconfigure
mnogosearch-common' will setup the database and config files properly.

** Attachment added: "mnogo.diff"
   http://launchpadlibrarian.net/32875282/mnogo.diff

-- 
mnogoclient + mysql can't connect to DB when trying to automatically configure
https://bugs.launchpad.net/bugs/286996
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to