<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sun, 26 May 2013 00:14:29 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[David Coallier's Blog: SVN log-per-user parser using SimpleXML]]></title>
      <guid>http://www.phpdeveloper.org/news/7510</guid>
      <link>http://www.phpdeveloper.org/news/7510</link>
      <description><![CDATA[<p>
<i>David Coallier</i> has a <a href="http://blog.agoraproduction.com/index.php?/archives/32-SVN-log-per-user-parser-using-SimpleXML.html">quick hit post</a> today on his blog. In it, he shows how, with a little bit of SimpleXML magic, to parse the log files from your Subversion installation.
</p>
<blockquote>
<p>
Yesterday I was struggling trying to get svn log to display the results for a certain user and this was very annoying.. then I jumped on #svn on freenode, and someone mentionned svn log --xml
</p>
<p>
This apparently made my life much much easier with this simple script I have pulled in a couple minutes.
</p>
</blockquote>
<p>
He <a href="http://blog.agoraproduction.com/index.php?/archives/32-SVN-log-per-user-parser-using-SimpleXML.html">includes</a> <a href="http://dev.agoraproduction.com/svnLogParser.php">the script</a> and a brief set of instructions on how to use it in your installation.
</p>]]></description>
      <pubDate>Tue, 27 Mar 2007 08:33:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: Peruser MPM for Apache]]></title>
      <guid>http://www.phpdeveloper.org/news/4407</guid>
      <link>http://www.phpdeveloper.org/news/4407</link>
      <description><![CDATA[In his quest for a secure method of server-side security in addition to PHP, <i>Ben Ramsey</i> stumbled across <a href="http://www.telana.com/peruser.php">Peruser MPM</a>, an Apache security module, seemingly with PHP in mind. In <a href="http://benramsey.com/archives/peruser-mpm-for-apache/">this latest blog post</a> he details what lead him there.
<p>
<quote>
<i>
A while back, when I was doing some research for a talk on server-side security for PHP, I looked into various "secure" methods for setting up a server for multiple users. Despite my search, I couldn't find a simple and effective solution for managing a server with a large (and untrusted) user base (as is the case with many virtual hosting companies).
<p>
Sure, there's PHP's safe_mode, but its "safety" is misleading at best. There's also open_basedir, which helps a little, but it's not quite enough. For my research, I also looked at and tested <a href="http://www.modsecurity.org/">mod_security</a>, and the <a href="http://www.hardened-php.net/">Hardened PHP Project's Hardening Patch</a>.
</i>
</quote>
<p>
Eventually, through <a href="http://www.christopher-kunz.de/serendipity/archives/74-guid.html#c533">this comment</a>, he found <a href="http://www.telana.com/peruser.php">Peruser MPM</a>, a module that runs each Apache process with its own user/group combination. He <a href="http://benramsey.com/archives/peruser-mpm-for-apache/">notes a few issues</a> that it still has (breaking mod_ssl and making Apache less scalable), but overall, it does sound pretty cool... ]]></description>
      <pubDate>Thu, 01 Dec 2005 07:12:35 -0600</pubDate>
    </item>
  </channel>
</rss>
