<?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</title>
	<atom:link href="http://diymacserver.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://diymacserver.com</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 13:11:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Mac OS X Update 10.7.3 and Security Update 2012-001</title>
		<link>http://diymacserver.com/2012/02/04/mac-os-x-update-10-7-3-and-security-update-2012-001/</link>
		<comments>http://diymacserver.com/2012/02/04/mac-os-x-update-10-7-3-and-security-update-2012-001/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 13:11:22 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Lion]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2210</guid>
		<description><![CDATA[Apple released an update to Lion bringing it to version 10.7.3 and introduced a security update to Snow Leopard. If you followed the latest set of instructions where everything was located in /usr/local then these updates wouldn&#8217;t have affected you. However for all the people who are still on the original setup you will have [...]]]></description>
			<content:encoded><![CDATA[<p>Apple released an update to Lion bringing it to version 10.7.3 and introduced a security update to Snow Leopard. If you followed the latest set of instructions where everything was located in /usr/local then these updates wouldn&#8217;t have affected you. However for all the people who are still on the original setup you will have been impacted as this security update installs and overwrites PHP and Postfix. The solution to this is still the same go into the source directory of the last installed version and run a &#8220;sudo make install&#8221; for PHP and Postfix, restart Apache and Postfix and everything is back in order again. You might also need to comment out the line:</p>
<pre class="brush: plain; title: ;">inet_interfaces = localhost</pre>
<p>from &#8220;<code>/etc/postfix/main.cf</code>&#8221;</p>
<p>Try to migrate as soon as possible to the new setup to save you from future problems with the next security update.</p>
<p>The funny thing is that when you read the content of the <a href="http://support.apple.com/kb/HT5130">security update details</a> you will see that if you followed our update strategy you will use more recent stuff for your web and mail server then is included in this update. Example: After the update you will have Apache 2.2.21 while we are on 2.2.22 and the buid in PHP will be updated to 5.3.8 while we are on 5.3.10. This proves my point that you are better of doing this kind of stuff yourself without waiting for Apple or someone else to provide you with the updates.</p>
<p>Here you don&#8217;t even need me, I only help in the testing and eventual problem fixing if something goes wrong…</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/02/04/mac-os-x-update-10-7-3-and-security-update-2012-001/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP released 5.3.10</title>
		<link>http://diymacserver.com/2012/02/04/php-released-5-3-10/</link>
		<comments>http://diymacserver.com/2012/02/04/php-released-5-3-10/#comments</comments>
		<pubDate>Sat, 04 Feb 2012 10:43:35 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2206</guid>
		<description><![CDATA[The PHP development team released 5.3.10, it contains a critical security update and I urge you to perform the update. I&#8217;ve successfully tested it on my servers without a noticeable problem. Fixed arbitrary remote code execution vulnerability reported by Stefan Esser, CVE-2012-0830. To see the buglist solved in this release, read them in the ChangeLog. [...]]]></description>
			<content:encoded><![CDATA[<p>The PHP development team released 5.3.10, it contains a critical security update and I urge you to perform the update. I&#8217;ve successfully tested it on my servers without a noticeable problem.</p>
<ul>
<li>Fixed arbitrary remote code execution vulnerability reported by<br />
   Stefan Esser, CVE-2012-0830.
</li>
</ul>
<p>To see the buglist solved in this release, read them in the <a href="http://www.php.net/ChangeLog-5.php#5.3.10">ChangeLog</a>.</p>
<p>For instructions on how to upgrade PHP please read: <a href="/updating-your-installation/updating-php/">Upgrading PHP</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/02/04/php-released-5-3-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache updated to 2.2.22</title>
		<link>http://diymacserver.com/2012/02/03/apache-updated-to-2-2-22/</link>
		<comments>http://diymacserver.com/2012/02/03/apache-updated-to-2-2-22/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 10:38:59 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2201</guid>
		<description><![CDATA[The Apache team have released a security update to the popular webserver. This version of Apache is a security and bug fix release. I strongly suggest you should upgrade to this latest version as it solves the following securtiy issues: SECURITY: CVE-2011-3368 (cve.mitre.org) Reject requests where the request-URI does not match the HTTP specification, preventing [...]]]></description>
			<content:encoded><![CDATA[<p>The Apache team have released a security update to the popular webserver. This version of Apache is a security and bug fix release. I strongly suggest you should upgrade to this latest version as it solves the following securtiy issues: </p>
<ul>
<li>SECURITY: CVE-2011-3368 (cve.mitre.org) Reject requests where the request-URI does not match the HTTP specification, preventing unexpected expansion of target URLs in  some reverse proxy configurations.</li>
<li>SECURITY: CVE-2011-3607 (cve.mitre.org)  Fix integer overflow in ap_pregsub() which, when the mod_setenvif module  is enabled, could allow local users to gain privileges via a .htaccess  file.</li>
<li>SECURITY: CVE-2011-4317 (cve.mitre.org)    Resolve additional cases of URL rewriting with ProxyPassMatch or   RewriteRule, where particular request-URIs could result in undesired  backend network exposure in some configurations.</li>
<li>SECURITY: CVE-2012-0021 (cve.mitre.org)  mod_log_config: Fix segfault (crash) when the &#8216;%{cookiename}C&#8217; log format  string is in use and a client sends a nameless, valueless cookie, causing<br />
    a denial of service. The issue existed since version 2.2.17.</li>
<li>SECURITY: CVE-2012-0031 (cve.mitre.org)    Fix scoreboard issue which could allow an unprivileged child process    could cause the parent to crash at shutdown rather than terminate  cleanly.</li>
<li>SECURITY: CVE-2012-0053 (cve.mitre.org)    Fixed an issue in error responses that could expose &#8220;httpOnly&#8221; cookies   when no custom ErrorDocument is specified for status code 400.</li>
</ul>
<p>If you&#8217;ve forgotten how to upgrade your Apache installation in the least painfull way with a possibility to go back if something goes wrong: <a href="/updating-your-installation/upgrading-apache/">Upgrading Apache</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/02/03/apache-updated-to-2-2-22/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postfixadmin updated to 2.3.5</title>
		<link>http://diymacserver.com/2012/01/29/postfixadmin-updated-to-2-3-5/</link>
		<comments>http://diymacserver.com/2012/01/29/postfixadmin-updated-to-2-3-5/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 14:01:43 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[postfixadmin]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2196</guid>
		<description><![CDATA[The Postfix Admin team have just released PostfixAdmin 2.3.5 which is a security update that fixes some SQL injections (CVE-2012-0811) and XSS vulnerabilities (CVE-2012-0812). So this is an important update and you are all advised to upgrade as soon as possible. Be warned that backups created with backup.php from 2.3.4 and earlier can contain SQL [...]]]></description>
			<content:encoded><![CDATA[<p>The Postfix Admin team have just released PostfixAdmin 2.3.5 which is a security update that fixes some<br />
SQL injections (CVE-2012-0811) and XSS vulnerabilities (CVE-2012-0812). So this is an important update and you are all advised to upgrade as soon as possible. Be warned that backups created with backup.php from 2.3.4 and earlier can contain SQL injections that will be executed when you restore the backup. In other words: Double-check old backups before restoring them!</p>
<p>For reference, here&#8217;s the full changelog for 2.3.5:</p>
<ul>
<li>fix SQL injection in pacrypt() (if $CONF[encrypt] == &#8216;mysql_encrypt&#8217;)</li>
<li>fix SQL injection in backup.php &#8211; the dump was not mysql_escape()d,   therefore users could inject SQL (for example in the vacation message)  which will be executed when restoring the database dump.
  </li>
<li> fix XSS with $_GET[domain] in templates/menu.php and edit-vacation</li>
<li>fix XSS in some create-domain input fields</li>
<li>fix XSS in create-alias and edit-alias error message</li>
<li>fix XSS (by values stored in the database) in fetchmail list view, list-domain and list-virtual</li>
<li>create-domain: fix SQL injection (only exploitable by superadmins)</li>
<li>add missing $LANG['pAdminDelete_admin_error']
</li>
<li>don&#8217;t mark mailbox targets with recipient delimiter as &#8220;forward only&#8221;
</li>
<li>wrap hex2bin with function_exists() &#8211; PHP 5.3.8 has it as native function
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/01/29/postfixadmin-updated-to-2-3-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dovecot updated to 2.0.17</title>
		<link>http://diymacserver.com/2012/01/15/dovecot-updated-to-2-0-17/</link>
		<comments>http://diymacserver.com/2012/01/15/dovecot-updated-to-2-0-17/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 10:41:37 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Dovecot]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2194</guid>
		<description><![CDATA[A new version of Dovecot has been released, I’ve installed it on my test servers and production server without a problem. I would advise you to upgrade this time as the SSL stuff is recommended to be used. The noticeable changes are: Proxying now supports sending SSL client certificate to server with ssl_client_cert/key settings. doveadm [...]]]></description>
			<content:encoded><![CDATA[<p>A new version of Dovecot has been released, I’ve installed it on my test servers and production server without a problem. I would advise you to upgrade this time as the SSL stuff is recommended to be used. The noticeable changes are:</p>
<ul>
<li>Proxying now supports sending SSL client certificate to server with ssl_client_cert/key settings.
	</li>
<li>doveadm dump: Added support for dumping dbox headers/metadata.
</li>
<li>Fixed memory leaks in login processes with SSL connections
	</li>
<li>vpopmail support was broken in v2.0.16
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/01/15/dovecot-updated-to-2-0-17/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>PHP released 5.3.9</title>
		<link>http://diymacserver.com/2012/01/14/php-released-5-3-9/</link>
		<comments>http://diymacserver.com/2012/01/14/php-released-5-3-9/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 20:33:14 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2187</guid>
		<description><![CDATA[The PHP development team released 5.3.9, it is an improvement on the stability and contains some security fixes. I&#8217;ve successfully tested it on my servers without a noticeable problem. Security Enhancements and Fixes in PHP 5.3.9: Added max_input_vars directive to prevent attacks based on hash collisions. (CVE-2011-4885) Fixed bug #60150 (Integer overflow during the parsing [...]]]></description>
			<content:encoded><![CDATA[<p>The PHP development team released 5.3.9, it is an improvement on the stability and contains some security fixes. I&#8217;ve successfully tested it on my servers without a noticeable problem.</p>
<p>Security Enhancements and Fixes in PHP 5.3.9:</p>
<ul>
<li>Added max_input_vars directive to prevent attacks based on hash collisions. (CVE-2011-4885)
</li>
<li>Fixed bug #60150 (Integer overflow during the parsing of invalid exif header). (CVE-2011-4566)
</li>
</ul>
<p>Key enhancements in PHP 5.3.9 include:</p>
<ul>
<li>Fixed bug #55475 (is_a() triggers autoloader, new optional 3rd argument to is_a and is_subclass_of).
</li>
<li>Fixed bug #55609 (mysqlnd cannot be built shared)
</li>
<li>Many changes to the FPM SAPI module
</li>
</ul>
<p>To see the buglist solved in this release, read them in the <a href="http://www.php.net/ChangeLog-5.php#5.3.9">ChangeLog</a>.</p>
<p>For instructions on how to upgrade PHP please read: <a href="/updating-your-installation/updating-php/">Upgrading PHP</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/01/14/php-released-5-3-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac mini turned 7</title>
		<link>http://diymacserver.com/2012/01/14/mac-mini-turned-7/</link>
		<comments>http://diymacserver.com/2012/01/14/mac-mini-turned-7/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 15:46:41 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2181</guid>
		<description><![CDATA[This week the Mac mini turned 7 years. Steve introduced this at MacWorld in San Fransisco. The quote he started with was &#8220;Why doesn&#8217;t Apple offer a stripped down Mac that is more affordable&#8221; and he said &#8220;I wish I had a nickel for every time somebody asked me that.&#8221; The mini has evolved greatly [...]]]></description>
			<content:encoded><![CDATA[<p>This week the Mac mini turned 7 years. Steve introduced this at MacWorld in San Fransisco.<br />
<iframe width="560" height="315" src="http://www.youtube.com/embed/GJpZGeihy0s" frameborder="0" allowfullscreen></iframe><br />
The quote he started with was &#8220;Why doesn&#8217;t Apple offer a stripped down Mac that is more affordable&#8221; and he said &#8220;I wish I had a nickel for every time somebody asked me that.&#8221; </p>
<p>The mini has evolved greatly since that day. I think it was intended as a cheap desktop replacement to help switchers but has now evolved to be used as a capable server for small and medium sized companies. There are even many companies that use it as there internet presence (I know as I helped a few of them setting it up). Read this <a href="http://blog.macminicolo.net/post/15779353703/sevenyearsmacminicolo">blog post</a> at the Macminiolo blog for the increase in performance in these 7 years.</p>
<p>The mini is used for many things, as embedded computer, media player, in-car entertainment system and many more. Just try some google queries. This one is awesome, only not for home use: <a href="http://www.macnn.com/articles/11/09/13/holds.up.to.140.units.for.co.location.serving/">a 48U rack enclosure to hold 140 mini&#8217;s</a>.  </p>
<p>The predecessor of this <a href="http://switch.richard5.net">site switch.richard5.net</a> was started a little later as my first Mac mini was bought a few months after the introduction with a 23&#8243; Cinema Display. I started using it as my main machine at home after long exposure to Linux and Windows, it was my first Mac after admiring them from a distance. </p>
<p>I&#8217;ve since bought five mini&#8217;s and still have 3. A G4 for testing PowerPC Leopard installs, an intel one for testing Snow Leapard and Lion and the last one is located at <a href="http://macminicolo.net">Macminicolo.net</a> and serving amongst others this site. My current main desktop is an 27&#8243;iMac and for sentimental reasons I recently even bought a PowerMac G5. I loved the case and this one was without a scratch, additional this was the first model that was sold using water-cooled CPU&#8217;s.  </p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2012/01/14/mac-mini-turned-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roundcube updated to 0.7</title>
		<link>http://diymacserver.com/2011/12/21/roundcube-updated-to-0-7/</link>
		<comments>http://diymacserver.com/2011/12/21/roundcube-updated-to-0-7/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 20:16:26 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Roundcube]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2177</guid>
		<description><![CDATA[The team at Roundcube is still hard at work and they have released a new version of their awesome webmail client. It contains another round of bug fixing and they added some security improvements which will protect the Roundcube users from XSS and clickjacking attacks. With this release Roundcube also passes the email standards project&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>The team at Roundcube is still hard at work and they have released a new version of their awesome webmail client. It contains another round of bug fixing and they added some security improvements which will protect the Roundcube users from XSS and clickjacking attacks.</p>
<p>With this release Roundcube also passes the email standards project&#8217;s acid test. See <a href="http://www.email-standards.org/acid-test">http://www.email-standards.org/acid-test</a></p>
<p>I would advise you that if you use Roundcube please upgrade to this version. Here is a document on <a href="/updating-your-installation/upgrading-roundcube/">how to upgrade</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/12/21/roundcube-updated-to-0-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dovecot updated to 2.0.16</title>
		<link>http://diymacserver.com/2011/11/21/dovecot-updated-to-2-0-16/</link>
		<comments>http://diymacserver.com/2011/11/21/dovecot-updated-to-2-0-16/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 19:21:10 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Dovecot]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2169</guid>
		<description><![CDATA[A new version of Dovecot has been released, as usual I’ve installed it on my test servers and production server without a problem. Check the improvements and decide if you want to upgrade as it are many small fixes, plus some more noticeable: Comment from Timo on this release was: I only now noticed that [...]]]></description>
			<content:encoded><![CDATA[<p>A new version of Dovecot has been released, as usual I’ve installed it on my test servers and production server without a problem. Check the improvements and decide if you want to upgrade as it are many small fixes, plus some more noticeable:</p>
<p>Comment from Timo on this release was: </p>
<blockquote><p>I only now noticed that the VSZ limits weren&#8217;t being enforced with earlier v2.0.x releases (or they were set 1024 times too high). So if a Dovecot process was leaking memory, it wasn&#8217;t being killed by kernel. Now that this enforcing is done, some installations will probably start seeing errors about reaching these limits in normal operation. The default_vsz_limit is 256 MB. You may want to increase it in larger installations to 1 GB just in case.</p>
<p>Besides the changes listed below, a lot of smaller fixes were done.</p></blockquote>
<p>A list of the bigger fixes:</p>
<ul>
<li>VSZ limits weren&#8217;t being enforced for any processes. On server with large mailboxes you may now see errors about it if the limits aren&#8217;t high enough. To fix them, either increase individual service { vsz_limit } values or simply increase the default_vsz_limit setting.</li>
<li>Proxying: If using ssl=yes or starttls=yes with a hostname (not IP) as proxy destination, require that the certificate matches the given hostname.</li>
<li>LMTP: Changed default client_limit to 1. This should improve LMTP throughput with default settings.</li>
<li>dsync: Quota is no longer enforced (i.e. dsync can&#8217;t fail because user is over quota).</li>
<li>Added &#8220;auto&#8221; mail storage driver, which can be used to auto detect mailbox location and format. This behavior is already the default  for empty mail_location setting, so this change is mainly useful for shared namespace&#8217;s location setting.</li>
<li>checkpassword: Export all auth %variables to AUTH_* environment.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/11/21/dovecot-updated-to-2-0-16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postfix updated to 2.8.7</title>
		<link>http://diymacserver.com/2011/11/08/postfix-updated-to-2-8-7/</link>
		<comments>http://diymacserver.com/2011/11/08/postfix-updated-to-2-8-7/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 21:23:14 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://diymacserver.com/?p=2163</guid>
		<description><![CDATA[Here is a new version of Postfix, just released and I’ve got it tested on Snow Leopard and Lion on my test and production machines. This release contains a workaround for a problem that is fixed in Postfix 2.9. The postscreen daemon, which is not enabled by default, sent non-compliant SMTP responses (220- followed by [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a new version of Postfix, just released and I’ve got it tested on Snow Leopard and Lion on my test and production machines. This release contains a workaround for a problem that is fixed in Postfix 2.9.</p>
<ul>
<li>The postscreen daemon, which is not enabled by default, sent non-compliant SMTP responses (220- followed by 421) when it could not give a connection to a real smtpd process. These responses caused some remote SMTP clients to return mail as undeliverable.</p>
<p>The workaround is to hang up after sending 220- without sending the 421 &#8220;sorry&#8221; reply; this is harmless.</p>
<p>The complete fix involves too much change for a stable release: send the 220 greeting, wait for the EHLO command, then send the 421 &#8220;sorry&#8221; reply and hang up.</li>
</ul>
<p><a href="/updating-your-installation/upgrading-postfix/">Howto upgrade postfix.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://diymacserver.com/2011/11/08/postfix-updated-to-2-8-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

