<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>phpSATk - PHP System Administration Toolkit</title>
    <link>http://phpsatk.eenterphace.org/</link>
    <description>Development news</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.0.4 - http://www.s9y.org/</generator>
    <pubDate>Sun, 20 May 2007 14:36:01 GMT</pubDate>

    <image>
        <url>http://phpsatk.eenterphace.org/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: phpSATk - PHP System Administration Toolkit - Development news</title>
        <link>http://phpsatk.eenterphace.org/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>phpSATk Version 0.1 (Tech preview) released</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/11-phpSATk-Version-0.1-Tech-preview-released.html</link>
            <category>Core</category>
            <category>General</category>
            <category>Releases</category>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/11-phpSATk-Version-0.1-Tech-preview-released.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=11</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=11</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    I&#039;m very proud to be able to announce version 0.1 of phpSATk to you. I&#039;ve been developing on it for over a year right now and would really like to hear what other people do think about it.&lt;br /&gt;
&lt;br /&gt;
phpSATk is built to be a toolkit for building extensible and maintainable applications which perform common system and network administrative tasks. My main intent for building these applications is to be able to delegate common tasks in my network to non-technical people while allowing for more generic managment applications giving me full insight to my system - both kinds of applications sharing as much code as possible. This toolkit is meant to take as much of the common work (buiding views, forms, ...) from the developer and provide interfaces to common services. One of the core components of it is what I call XDOs (eXtensible data objects) which provide a object oriented abstracted interface to whatever you like to - having some very useful and unique features.&lt;br /&gt;
&lt;br /&gt;
The main goal of this release is to present you the concepts and capabilities of phpSATk, do not consider it a full-blown product or stable - it isn&#039;t as I&#039;m dependent on you feedback, ideas and criticism to make it that. The design and APIs are subject to change in the feature.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://phpsatk.eenterphace.org/uploads/phpsatk_1.png&#039;&gt;&lt;img width=&quot;600&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://phpsatk.eenterphace.org/uploads/phpsatk_1.png&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The roadmap to 0.1 was&lt;br /&gt;
 - Core&lt;br /&gt;
 - Request handling/basic controllers&lt;br /&gt;
 - Authentication and Authorization&lt;br /&gt;
 - Templates&lt;br /&gt;
 - eXtensible DataObjects and DataSets&lt;br /&gt;
 - Form generation&lt;br /&gt;
and I think I got these things pretty well. There&#039;s quite a lot &quot;real&quot; documentation missing but I hope that I can compensate for this by providing personal support for interested people, prefered ways are to contact me via the mailing list or on IRC, &lt;a href=&quot;http://phpsatk.eenterphace.org/docs/doku.php/support&quot; &gt;directions can be found here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Help is always wanted - if you are willing to contribute fell free to contact me.&lt;br /&gt;
&lt;br /&gt;
This release includes some sample applications (which are usable but not feature-complete):&lt;br /&gt;
- authApp, a tool for managing phpSATk internal users, roles and access control lists&lt;br /&gt;
- jobServer, a tool for managing phpSATk&#039;s background job facilities&lt;br /&gt;
- CA, a small application for managing your X.509 PKI (revocation list support requires a PHP patch - &lt;a href=&quot;http://mbechler.eenterphace.org/blog/index.php?/archives/4-OpenSSL-Extension-Patches.html&quot; &gt;here&lt;/a&gt;)&lt;br /&gt;
- krbAdmin, a small application for managing kerberos principals and policies (requires a PHP extension - &lt;a href=&quot;http://mbechler.eenterphace.org/blog/index.php?/archives/5-php_krb5-beta-Negotiate-auth-with-GSSAPI-for-PHP.html&quot; &gt;here&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
Download:&lt;br /&gt;
&lt;a href=&quot;http://phpsatk.eenterphace.org/releases/phpsatk-0.1.tar.bz2&quot; &gt;phpsatk-0.1.tar.bz2&lt;/a&gt; (MD5: 1febf1fa249631451d27517acb923741)&lt;br /&gt;
&lt;a href=&quot;http://phpsatk.eenterphace.org/releases/phpsatk-0.1.tar.gz&quot; &gt;phpsatk-0.1.tar.gz&lt;/a&gt; (MD5: 809a6314e9763e9843335498dcd19734)&lt;br /&gt;
&lt;a href=&quot;http://phpsatk.eenterphace.org/releases/phpsatk-0.1.zip&quot; &gt;phpsatk-0.1.zip&lt;/a&gt;  (MD5: 0b68a6c0cfcf7eef0baa1be5f7def2de) 
    </content:encoded>

    <pubDate>Sun, 20 May 2007 15:06:01 +0200</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/11-guid.html</guid>
    
</item>
<item>
    <title>Roadmap to Version 0.1</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/10-Roadmap-to-Version-0.1.html</link>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/10-Roadmap-to-Version-0.1.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=10</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=10</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    I told you that I would soon release a preview version but in my opinion there are some things to fix/improve before, so here comes a roadmap to version 0.1:&lt;br /&gt;
&lt;br /&gt;
- The XDO subsystem need  to get a clean up - there is too much hacked code and I need to improve some things for making them more flexible. I will also work on including the view definition stuff into dataset view generation.&lt;br /&gt;
- Add support for hierarchical DataSets &lt;br /&gt;
- Improve the search capabilities in the XDO subsystem.&lt;br /&gt;
- The ACL/Authorization subsystem is kind of a hack right now, it needs a uniform managing interface and more flexibility. Making this work really is a challenge and some decisions need to be made, so this will take some time.&lt;br /&gt;
- Provide some installation helpers (sql dumps and maybe some more)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Updated: ACL development has made some progress&lt;br /&gt;
Update: Although I&#039;m kind of busy at the moment I&#039;m taking the final steps for the release. 
    </content:encoded>

    <pubDate>Tue, 30 Jan 2007 10:36:06 +0100</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/10-guid.html</guid>
    
</item>
<item>
    <title>Source code metrics</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/9-Source-code-metrics.html</link>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/9-Source-code-metrics.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=9</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=9</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    I just set up an account at &lt;a href=&quot;http://ohloh.net/&quot;&gt;ohloh&lt;/a&gt;, which is a nice service providing source code metrics for open source projects.&lt;br /&gt;
You can find phpSATk here: &lt;a href=&quot;http://ohloh.net/projects/3939&quot; &gt;http://ohloh.net/projects/3939&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It actually shows a comment line ratio of 62% which impressed me quite much. And it shows that there is only one developer working on the project ... you might want to change this &lt;img src=&quot;http://phpsatk.eenterphace.org/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
And they have this nice badge: &lt;SCRIPT type=&#039;text/javascript&#039; language=&#039;JavaScript&#039; src=&#039;http://ohloh.net/projects/3939;badge_js&#039;&gt;&lt;/SCRIPT&gt; 
    </content:encoded>

    <pubDate>Sun, 07 Jan 2007 04:56:38 +0100</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/9-guid.html</guid>
    
</item>
<item>
    <title>CA Application development</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/8-CA-Application-development.html</link>
            <category>Applications</category>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/8-CA-Application-development.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=8</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=8</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    As some might know, when you have found this page, I&#039;m working on a CA Application based on phpSATk at the moment which works pretty good now but is lacking one important feature - generating CRLs - for which actually there has been no support in PHP by now so I wrote a &lt;a href=&quot;http://mbechler.eenterphace.org/blog/index.php?/archives/2-Patching-PHPs-OpenSSL-with-CRL-support.html&quot;&gt;patch&lt;/a&gt; bringing this functionally to PHP and have submitted it today to php.internals. 
    </content:encoded>

    <pubDate>Sat, 06 Jan 2007 21:14:01 +0100</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/8-guid.html</guid>
    
</item>
<item>
    <title>l33t &quot;security specialists&quot;</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/6-l33t-security-specialists.html</link>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/6-l33t-security-specialists.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=6</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=6</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    I just noticed, that when you search for phpSATk in google you will find various posts of some &quot;advisory&quot; (including a &quot;exploit&quot;) of some &lt;strike&gt;l33t idiot kiddie&lt;/strike&gt; hacker which obviously has been posted a month ago (of course I was not notified). You can find the whole story &lt;a href=&quot;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-5067&quot; &gt;here&lt;/a&gt;. First this is funny because the distribution (called beta1) they thought they hacked is 2 years old and I know about nobody (including myself) who is using it - I discontinued it in favor of a php5 version before it was usable. It seems like they were using some automatic scanning tool &lt;strike&gt;or do really have no clue what they are talking about&lt;/strike&gt; because there obviously is no such vulnerability (look &lt;a href=&quot;http://www.attrition.org/pipermail/vim/2006-September/001054.html&quot;&gt;here&lt;/a&gt; and if you really want to - look at the code). On the other side this really sucks because everyone looking for phpSATk will now find some bogus security advisory.&lt;br /&gt;
&lt;br /&gt;
To emphasize this again: &lt;strong&gt;This is not the software developed now and the security hole they claim to have found does not exist.&lt;/strong&gt; 
    </content:encoded>

    <pubDate>Mon, 18 Dec 2006 14:04:04 +0100</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/6-guid.html</guid>
    
</item>
<item>
    <title>Upcoming release 0.1</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/2-Upcoming-release-0.1.html</link>
            <category>Releases</category>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/2-Upcoming-release-0.1.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=2</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=2</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    Starting with today this new site will be the development base (although there&#039;s only one developer yet - yes, it&#039;s me) featuring a wiki for documentation, nightly built API documentation, a issue tracker (for bugs and feature requests) and access to the subversion repository.&lt;br /&gt;
&lt;br /&gt;
I&#039;m looking forward to release a preview version (let&#039;s call it 0.1) to the public to reach some possibly interested people and I&#039;m really looking forward to ideas, requests and critisism allowing me to get the design and thereby the API stable.&lt;br /&gt;
&lt;br /&gt;
My patches to &lt;a href=&quot;http://phptal.motion-twin.com/&quot;  title=&quot;PHPTAL Template engine homepage&quot;&gt;PHPTAL&lt;/a&gt; were finally integrated into version 1.1.8 the PHPTAL distribution. 
    </content:encoded>

    <pubDate>Wed, 13 Dec 2006 11:48:41 +0100</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/2-guid.html</guid>
    
</item>
<item>
    <title>Welcome to the new phpSATk site</title>
    <link>http://phpsatk.eenterphace.org/index.php?/archives/1-Welcome-to-the-new-phpSATk-site.html</link>
            <category>General</category>
    
    <comments>http://phpsatk.eenterphace.org/index.php?/archives/1-Welcome-to-the-new-phpSATk-site.html#comments</comments>
    <wfw:comment>http://phpsatk.eenterphace.org/wfwcomment.php?cid=1</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://phpsatk.eenterphace.org/rss.php?version=2.0&amp;type=comments&amp;cid=1</wfw:commentRss>
    

    <author>nospam@example.com (Moritz Bechler)</author>
    <content:encoded>
    For the majority that doesn&#039;t know what&#039;s this all about: phpSATk is intended to be a Framework (and some kind of application server) helping network/system administrators to write small (or even larger) management applications. In my opinion using standard techniques this is a very unproductive task making you spend a huge amount of time on things like form processing (if done securely and user friendly) which do not add to the application&#039;s core functionality. phpSATk tries to help you with that. Also it tries to force and support you in making your applications extensible and interoperable. (more to come...)&lt;br /&gt;
&lt;br /&gt;
There are not yet any real application built based on phpSATk and you&#039;re also not adviced to do so, because the API is &lt;strong&gt;not stable&lt;/strong&gt; yet.&lt;br /&gt;
&lt;br /&gt;
Features include (yet) ...&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://phpsatk.eenterphace.org/index.php?/archives/1-Welcome-to-the-new-phpSATk-site.html#extended&quot;&gt;Continue reading &quot;Welcome to the new phpSATk site&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 13 Dec 2006 11:25:47 +0100</pubDate>
    <guid isPermaLink="false">http://phpsatk.eenterphace.org/index.php?/archives/1-guid.html</guid>
    
</item>

</channel>
</rss>