--- smeserver-zabbix-server-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80zabbix-server.multiple_dbpatches 2009-02-04 13:46:43.000000000 +0100 +++ smeserver-zabbix-server-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80zabbix-server 2009-12-02 23:09:22.000000000 +0100 @@ -3,7 +3,6 @@ my $user = ${'zabbix-server'}{'DbUser'} || 'zabbix'; my $pass = ${'zabbix-server'}{'DbPassword'} || 'secret'; -my $dbpatch = `rpm -qd zabbix-server | grep dbpatch | grep mysql`; my $schema = `rpm -qd zabbix-server | grep schema | grep mysql`; my $data = `rpm -qd zabbix-server | grep data.sql`; my $images = `rpm -qd zabbix-server | grep images_mysql`; @@ -12,7 +11,9 @@ $OUT .= <<"END"; #! /bin/sh if [ -d /var/lib/mysql/$db ]; then - /usr/bin/mysql $db < $dbpatch + for P in \$(rpm -qd zabbix-server | grep dbpatch | grep mysql); do + /usr/bin/mysql $db < \$P + done else /usr/bin/mysqladmin create $db /usr/bin/mysql $db < $schema