id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
65	Shepherd::MythTV produces an error if your mythtv mysql password has an '=' in it	dean@…		"Shepherd::MythTV produces an error if your mythtv mysql password has an '=' in it

The regexp used to get the fields from the mysql conf file can get confused if there is an '=' sign in the password itself.  This causes the augment_timezone postprocessor to fail.

Suggested patch below.
{{{
--- MythTV.pm	2007-11-20 18:49:21.000000000 +1300
+++ MythTV.pm-dean	2007-11-20 18:48:46.000000000 +1300
@@ -84,7 +84,7 @@
     while (<F>) 
     {
 	chomp;
-	$db->{$1} = $2 if ($_ =~ /^(DB.*)=(.*)/);
+	$db->{$1} = $2 if ($_ =~ /^(DB[^=]+)=(.*)/);
     }
     close(F);
     return 1;
}}}
"	defect	closed	minor		Shepherd	1.x	fixed	mythtv.pm augment_timezone	
