<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DIYMacServer &#187; Bugs</title>
	<atom:link href="http://diymacserver.com/category/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://diymacserver.com</link>
	<description></description>
	<lastBuildDate>Sat, 24 Jul 2010 14:42:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IMPORTANT: Courier-Auth updated to 0.60.6</title>
		<link>http://diymacserver.com/2008/06/08/important-courier-auth-updated-to-0606/</link>
		<comments>http://diymacserver.com/2008/06/08/important-courier-auth-updated-to-0606/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 19:55:09 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Courier]]></category>
		<category><![CDATA[Instructions]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[auth]]></category>
		<category><![CDATA[important]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[updte]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=149</guid>
		<description><![CDATA[There is a important security release of Courier-Auth, in the older versions Courier-Auth has an SQL injection exploit. This release should prevent any further security threaths. This release has the following changes:

Use mysql_set_character_set() instead of SET NAMES. This fixes a SQL injection possibility with MySQL databases that use non-Latin character sets.

This bug will affect you [...]]]></description>
			<content:encoded><![CDATA[<p>There is a important security release of Courier-Auth, in the older versions Courier-Auth has an SQL injection exploit. This release should prevent any further security threaths. This release has the following changes:</p>
<ul>
<li>Use mysql_set_character_set() instead of SET NAMES. This fixes a SQL injection possibility with MySQL databases that use non-Latin character sets.</li>
</ul>
<p>This bug will affect you and I advise you to upgrade as soon as possible. I&#8217;ve upgraded al servers without a problem. If you want to upgrade your installation please read my <a href="/updating-your-installation/upgrading-courier-auth/">upgrade instructions</a> for Courier-auth.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2008/06/08/important-courier-auth-updated-to-0606/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update on Apache 2.2.8 and mod_ssl</title>
		<link>http://diymacserver.com/2008/02/18/update-on-apache-228-and-mod_ssl/</link>
		<comments>http://diymacserver.com/2008/02/18/update-on-apache-228-and-mod_ssl/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 20:18:57 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Leopard]]></category>

		<guid isPermaLink="false">http://diymacserver.com/2008/02/18/update-on-apache-228-and-mod_ssl/</guid>
		<description><![CDATA[As noted earlier there are some problems since 2.2.6 with the mod_ssl module in Leopard.
There seems to be some progress being made by people at apache as someone posted a comment to the original post which you might have missed. You can read the bugreport at: http://issues.apache.org/bugzilla/show_bug.cgi?id=44384
It looks like a version issue of the libtool, [...]]]></description>
			<content:encoded><![CDATA[<p>As <a href="/2008/01/21/apache-releases-version-228-still-problems-with-ssl/">noted earlier</a> there are some problems since 2.2.6 with the mod_ssl module in Leopard.</p>
<p>There seems to be some progress being made by people at apache as someone posted a comment to the original post which you might have missed. You can read the bugreport at: <a href="http://issues.apache.org/bugzilla/show_bug.cgi?id=44384">http://issues.apache.org/bugzilla/show_bug.cgi?id=44384</a></p>
<p>It looks like a version issue of the libtool, a new version of libtool has solved the problem. I hope it works out and I will see what I can do to help you compile it properly on your Mac running Leopard.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2008/02/18/update-on-apache-228-and-mod_ssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update on MySQL issues on Leopard</title>
		<link>http://diymacserver.com/2008/02/18/update-on-mysql-issues-on-leopard/</link>
		<comments>http://diymacserver.com/2008/02/18/update-on-mysql-issues-on-leopard/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 20:09:38 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://diymacserver.com/2008/02/18/update-on-mysql-issues-on-leopard/</guid>
		<description><![CDATA[MySQL is still working on the problems regarding the incompatibilities. In the bug reports there are some advices which will be released in the next release I guess. If you can&#8217;t wait, here are the solutions:
The not working preference pane has an update which you can download from here.
The issue of not starting up properly [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL is still working on the problems regarding the incompatibilities. In the bug reports there are some advices which will be released in the next release I guess. If you can&#8217;t wait, here are the solutions:</p>
<p>The not working preference pane has an update which you can download from <a href="ftp://ftp.mysql.com/pub/mysql/download/gui-tools/MySQL.prefPane-leopardfix.zip">here</a>.</p>
<p>The issue of not starting up properly has to do with the user rights on the data directory.  You can change them to the proper user by the command:</p>
<p><codeblock>chown -R mysql:wheel /usr/local/mysql/data<br />
</codeblock></p>
<p>Hopefully the next release will address all the issues. If ou want to read the bugreport yourself you can do that here: <a href="http://bugs.mysql.com/bug.php?id=28854">http://bugs.mysql.com/bug.php?id=28854</a></p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2008/02/18/update-on-mysql-issues-on-leopard/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Leopard, Apache and mod_ssl</title>
		<link>http://diymacserver.com/2008/01/13/leopard-apache-and-mod_ssl/</link>
		<comments>http://diymacserver.com/2008/01/13/leopard-apache-and-mod_ssl/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 10:43:30 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Leopard]]></category>

		<guid isPermaLink="false">http://diymacserver.com/2008/01/13/leopard-apache-and-mod_ssl/</guid>
		<description><![CDATA[Thanks to Tim we&#8217;ve got a simple workaround to get our own compiled Apache version 2.2.6 running on Leopard with a proper SSL module. The solution is to just use the original mod_ssl module from the original installation. The original mod_ssl module can be found in /usr/libexec/apache2/.
To use this original module the best way possible [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://www.sfbohica.com">Tim</a> we&#8217;ve got a simple workaround to get our own compiled Apache version 2.2.6 running on Leopard with a proper SSL module. The solution is to just use the original mod_ssl module from the original installation. The original mod_ssl module can be found in <code>/usr/libexec/apache2/</code>.</p>
<p>To use this original module the best way possible use these commands:</p>
<p><codeblock>cd /usr/local/apache2/modules/<br />
sudo mv mod_ssl.so mod_ssl.so.old<br />
sudo ln -s /usr/libexec/apache2/mod_ssl.so mod_ssl.so<br />
</codeblock></p>
<p>Restart the server, uncomment the mod_ssl module in your httpd.conf and restart the server to see it working.</p>
<p>You could also copy the module from its original location but I choose this method because it will benefit from any update that might happen with a security update from Apple.</p>
<p>I can only hope it will also work with a new version of Apache, but we&#8217;ll have to wait and see.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2008/01/13/leopard-apache-and-mod_ssl/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MySQL has some issues with Leopard</title>
		<link>http://diymacserver.com/2007/10/31/mysql-has-some-issues-with-leopard/</link>
		<comments>http://diymacserver.com/2007/10/31/mysql-has-some-issues-with-leopard/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 19:50:01 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Bugs]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://diymacserver.com/2007/10/31/mysql-has-some-issues-with-leopard/</guid>
		<description><![CDATA[There is a small issue with installing MySQL on Leopard. The preference pane to start/stop Mysql does not work. Don&#8217;t know why but it just doesn&#8217;t. It will start manually but you need to make a slight adjustment to one file called &#8216;mysql.server&#8217; in the directory &#8216;/usr/local/mysql/support-files/&#8217;. On line 62 change:
user=mysql
into
user=_mysql
The following has happened in [...]]]></description>
			<content:encoded><![CDATA[<p>There is a small issue with installing MySQL on Leopard. The preference pane to start/stop Mysql does not work. Don&#8217;t know why but it just doesn&#8217;t. It will start manually but you need to make a slight adjustment to one file called &#8216;mysql.server&#8217; in the directory &#8216;/usr/local/mysql/support-files/&#8217;. On line 62 change:</p>
<p><codeblock>user=mysql</codeblock></p>
<p>into</p>
<p><codeblock>user=_mysql</codeblock></p>
<p>The following has happened in Leopard. All the users that are used for running applications have a changed username. All the daemon users start with an underscore in Leopard. This means that the user &#8216;mysql&#8217; which we remember in Tiger is currenty known as &#8216;_mysql&#8217;. You will see this user as the owner of &#8216;/usr/local/mysql/data&#8217;. So somehow everything gets installed with the correct user.</p>
<p>The error of the Preference pane has been <a href="http://bugs.mysql.com/bug.php?id=28854">logged as a bug</a> on the MySQL bug site.</p>
<p>If anyone can explain why the usernames have changed I would like to know!</p>
<p>By the way the only difference in installing MySQL on Leopard is the configure statement to compile MySQL, the rest is still the same. The new ./configure statement for PowerPC and Intel based Macs is:</p>
<p><codeblock>./configure &#8211;prefix=/usr/local/mysql \<br />
&#8211;localstatedir=/usr/local/mysql/data \<br />
&#8211;libexecdir=/usr/local/mysql/bin \<br />
&#8211;libdir=/usr/local/mysql/lib \<br />
&#8211;with-server-suffix=-standard \<br />
&#8211;enable-thread-safe-client \<br />
&#8211;enable-local-infile \<br />
&#8211;enable-shared \<br />
&#8211;with-zlib-dir=bundled \<br />
&#8211;with-big-tables \<br />
&#8211;with-readline \<br />
&#8211;with-archive-storage-engine \<br />
&#8211;with-innodb \<br />
&#8211;without-docs \<br />
&#8211;without-bench<br />
</codeblock></p>
<p>As you see the CFLAGS have gone, the new XCode tools do their auto detection a lot better I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2007/10/31/mysql-has-some-issues-with-leopard/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
