From 49debc8e32eab81facc8d1e0b2163c76a2d4902a Mon Sep 17 00:00:00 2001 From: Robert Harakaly Date: Sat, 4 Dec 2004 23:17:04 +0000 Subject: [PATCH] Added creation of /etc/my.cnf file. It should fix startup problem of the lb daemon --- org.glite.deployment.lb/config/scripts/glite-lb-config.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/org.glite.deployment.lb/config/scripts/glite-lb-config.py b/org.glite.deployment.lb/config/scripts/glite-lb-config.py index 5e52951..a0e37f8 100644 --- a/org.glite.deployment.lb/config/scripts/glite-lb-config.py +++ b/org.glite.deployment.lb/config/scripts/glite-lb-config.py @@ -122,6 +122,19 @@ python %s-config [OPTION...]""" % (self.name, os.environ['GLITE_LOCATION'], \ (uid,gid) = glib.get_user_info(os.environ['GLITE_USER']) glib.check_dir(os.environ['GLITE_LOCATION_VAR'],0755, uid, gid) + # Create /etc/my.cnf file + f = open("/etc/my.cnf","w") + f.write("[mysqld]\n") + f.write(" datadir=/var/lib/mysql\n") + f.write(" socket=/tmp/mysql.sock\n") + f.write("[mysql.server]\n") + f.write(" user=mysql\n") + f.write(" basedir=/var/lib\n") + f.write("[safe_mysqld]\n") + f.write(" err-log=/var/log/mysqld.log\n") + f.write(" pid-file=/var/run/mysqld/mysqld.pid\n") + f.close() + # Create the MySQL database mysql.stop() time.sleep(5) -- 1.8.2.3