Postinsts barfing when mysqld not running
Michael Bienia
michael at vorlon.ping.de
Mon Aug 20 11:55:03 BST 2007
On 2007-08-17 16:50:27 -0400, Barry deFreese wrote:
> For simba, I did something like this in the simba.postinst:
>
> # Check if mysqlserver is running
> if [ -e "/var/run/mysqld/mysqld.sock" ]; then
> ...
> else
> echo "W: Database server does not appear to be running!"
> echo "W: Please try dpkg-reconfigure simba to configure the package."
> fi
This check will fail if the database server runs on an other host.
> Should I tell them to install a database server and make sure it's
> running, then reconfigure the package. Or am I approaching this the
> wrong way entirely?
It's a valid configuration to have the database on an other host.
Therefore similar packages like simba depend only on a database client
(which will hopefully know where to reach the database) and suggest the
database server at best.
Michael
More information about the Ubuntu-motu
mailing list