Package: zabbix-server-mysql Version: 1:1.6-1 Severity: normal Tags: patch It looks like this bug is still around.
Have a look at the enclosed patch. And one more question, is it normal to have 24 zabbix_server processes running ? Regards, -- Franck Joncourt http://debian.org - http://smhteam.info/wiki/ Fingerprint : C10E D1D0 EF70 0A2A CACF 9A3C C490 534E 75C0 89FE
From: Franck Joncourt <[EMAIL PROTECTED]> Subject: [PATCH] zabbix-server-mysql init script * Do not remove pid file before the daemon is started. Doing so makes possible to start the daemon twice in a row. The pid file is left with the pid number associated to the first run, although a new process has been started. Type in the following commands you should be able to reproduce the problem: # /etc/init.d/zabbix-server-mysql start # /etc/init.d/zabbix-server-mysql start # /etc/init.d/zabbix-server-mysql stop * A daemon that cannot be run [-x] should return a error. Signed-off-by: Franck Joncourt <[EMAIL PROTECTED]> --- debian/zabbix-server-mysql.zabbix-server.init | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/debian/zabbix-server-mysql.zabbix-server.init b/debian/zabbix-server-mysql.zabbix-server.init index dd9ddbe..773f7c3 100644 --- a/debian/zabbix-server-mysql.zabbix-server.init +++ b/debian/zabbix-server-mysql.zabbix-server.init @@ -12,7 +12,7 @@ NAME=zabbix_server DESC="Zabbix server" PID=/var/run/zabbix-server/$NAME.pid -test -f $DAEMON || exit 0 +test -x $DAEMON || exit 0 set -e @@ -20,7 +20,6 @@ export PATH="${PATH:+$PATH:}/usr/sbin:/sbin" case "$1" in start) - rm -f $PID echo "Starting $DESC: $NAME" start-stop-daemon --oknodo --start --pidfile $PID \ --exec $DAEMON >/dev/null 2>&1 -- tg: (61db701..) init (depends on: master)
signature.asc
Description: OpenPGP digital signature