diff -up smeserver-bugzilla-0.1/root/etc/e-smith/templates.metadata/etc/e-smith/sql/init/80bugzilla.bugzilla-setup smeserver-bugzilla-0.1/root/etc/e-smith/templates.metadata/etc/e-smith/sql/init/80bugzilla --- smeserver-bugzilla-0.1/root/etc/e-smith/templates.metadata/etc/e-smith/sql/init/80bugzilla.bugzilla-setup 2009-12-05 14:33:28.000000000 +0100 +++ smeserver-bugzilla-0.1/root/etc/e-smith/templates.metadata/etc/e-smith/sql/init/80bugzilla 2009-12-05 14:34:58.000000000 +0100 @@ -0,0 +1,1 @@ +PERMS=0540 diff -up smeserver-bugzilla-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80bugzilla.bugzilla-setup smeserver-bugzilla-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80bugzilla --- smeserver-bugzilla-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80bugzilla.bugzilla-setup 2009-12-05 23:53:14.000000000 +0100 +++ smeserver-bugzilla-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/80bugzilla 2009-12-05 23:53:05.000000000 +0100 @@ -0,0 +1,10 @@ +#!/bin/bash + +DATABASE=`/sbin/e-smith/db configuration getprop bugzilla DbDatabase` +USERNAME=`/sbin/e-smith/db configuration getprop bugzilla DbUser` +PASSWORD=`/sbin/e-smith/db configuration getprop bugzilla DbPassword` + +mysql -e "CREATE DATABASE IF NOT EXISTS $DATABASE DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;" +mysql -e "USE mysql; GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,DROP,REFERENCES,LOCK TABLES,CREATE TEMPORARY TABLES ON $DATABASE.* TO $USERNAME@localhost IDENTIFIED BY '$PASSWORD'; FLUSH PRIVILEGES;" + +/etc/e-smith/events/actions/bugzilla