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

<rss version='2.0' 
     xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
     xmlns:doap="http://usefulinc.com/ns/doap#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <channel>
        <!-- This XML Feed shows details for the page auditing 
             and everything recently tagged auditing -->
        <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/
          </creativeCommons:license>
        <title>auditing on SWiK</title>
        <doap:name>auditing</doap:name>
        <doap:description></doap:description>
        <description></description> 
	  <!-- see doap:description for full description -->
        <link>http://swik.net/auditing</link>
        <doap:homepage></doap:homepage>
        
        <pubDate></pubDate>
        <lastBuildDate></lastBuildDate>
            
        <item>
            <title>Main Page - Free IPA</title>
            <link>http://swik.net/kerberos/del.icio.us%2Ftag%2FKerberos/Main+Page+-+Free+IPA/b74g8</link>
            <description>security information management</description>
            
            <pubDate>Mon, 23 Jun 2008 08:07:41 -0700</pubDate>
        </item>
            
        <item>
            <title>Main Page - Free IPA</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Main+Page+-+Free+IPA/b74dm</link>
            <description>security information management</description>
            
            <pubDate>Mon, 23 Jun 2008 08:04:45 -0700</pubDate>
        </item>
            
        <item>
            <title>BlogNotes from Kenan Sevindik : Weblog</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/BlogNotes+from+Kenan+Sevindik+%3A+Weblog/b7erb</link>
            <description></description>
            
            <pubDate>Fri, 13 Jun 2008 15:15:22 -0700</pubDate>
        </item>
            
        <item>
            <title>Simple MySQL Auditing</title>
            <link>http://swik.net/MySQL/Planet+MySQL/Simple+MySQL+Auditing/b66zx</link>
            <description>&lt;p&gt;Simple auditing, i.e., &lt;em&gt;knowing what changed recently&lt;/em&gt;, can save you tons of time while troubleshooting.&lt;/p&gt;
&lt;p&gt;I know that, in the ideal world:
&lt;ul&gt;
&lt;li&gt;Everything is supposed to be done through configuration management.&lt;/li&gt;
&lt;li&gt;Everything is documented and all changes are tracked through a VCS.&lt;/li&gt;
&lt;li&gt;Every DDL or set global is trapped via MySQL Proxy and logged.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But there are always ways to bypass the gatekeepers.  Changes can go in unnoticed. An hour or so later, your database performance suddenly changes for the worse, and you get that phone call.&lt;/p&gt;
&lt;p&gt;First you check if anything caused an actual error. You look around at a few log files and nothing shows up.  The next thing you ask yourself  is, did someone change anything in the last little while.  Of course, everybody says no.  After a few hours of digging, comparing schemas, diff-ing old and current config files, you actually find what has changed, put it back the way it was and everything is back to normal.  You ask the question again,  did anybody change the global variable from X to Y, and someone finally admits it. But they thought that it was not relevant since they did that change on the weekend and the system performance didn&amp;#8217;t go down the toilet until Monday morning around 9:00am. Sound familiar? &lt;/p&gt;
&lt;p&gt;We have all gone through this many times, and it doesn&amp;#8217;t matter what process you have in place &amp;#8212; something always slips through the cracks.&lt;/p&gt;
&lt;p&gt;I came up with some simple stored procedure that will compare two data sets and keep track of the changes historically.  It&amp;#8217;s loosely based on slowly-changing dimension type 2 in the data warehouse world (&lt;a href=&quot;http://www.google.com/search?q=Ralph+Kimball&quot;&gt;google Ralph Kimball&lt;/a&gt; if you want to get all the gory details).  This method tracks only changes, so you should be able to keep historical rows forever, unless you are constantly dropping and creating whatever you are tracking.&lt;/p&gt;
&lt;p&gt;Say you want to keep track of &lt;code&gt;my.cnf&lt;/code&gt; or global variables changes. This one of the simplest tables to track, the &lt;code&gt;information_schema&lt;/code&gt; &amp;#8212; it has only two columns.  Others, such as tables or routines, would make the SQL to compare a little more involved.&lt;/p&gt;
&lt;p&gt;First you need a table to track this with. I called mine &lt;code&gt;historical_global_variable&lt;/code&gt;.  It has the two columns from the original table plus three additional ones:&lt;/p&gt;
&lt;p&gt; &lt;a href=&quot;http://www.pythian.com/blogs/1064/simple-mysql-auditing#more-1064&quot; class=&quot;more-link&quot;&gt;(more&amp;#8230;)&lt;/a&gt;&lt;/p&gt;</description>
            
            <pubDate>Wed, 11 Jun 2008 14:16:54 -0700</pubDate>
        </item>
            
        <item>
            <title>Postfix monitoring with David Schweikert&#039;s Mailgraph?</title>
            <link>http://swik.net/Postfix/del.icio.us%2Ftag%2Fpostfix/Postfix+monitoring+with+David+Schweikert%27s+Mailgraph%3F/b49vy</link>
            <description></description>
            
            <pubDate>Sat, 17 May 2008 12:07:45 -0700</pubDate>
        </item>
            
        <item>
            <title>Lynis</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Lynis/b47ym</link>
            <description></description>
            
            <pubDate>Fri, 16 May 2008 16:15:13 -0700</pubDate>
        </item>
            
        <item>
            <title>SourceForge.net: samba audit</title>
            <link>http://swik.net/Samba/del.icio.us+tag%2Fsamba/SourceForge.net%3A+samba+audit/by82w</link>
            <description></description>
            
            <pubDate>Tue, 01 Jan 2008 17:57:58 -0800</pubDate>
        </item>
            
        <item>
            <title>Samba Logging for Audit Trails</title>
            <link>http://swik.net/Samba/del.icio.us+tag%2Fsamba/Samba+Logging+for+Audit+Trails/by8w8</link>
            <description></description>
            
            <pubDate>Tue, 01 Jan 2008 16:57:42 -0800</pubDate>
        </item>
            
        <item>
            <title>Auditing for Samba</title>
            <link>http://swik.net/Samba/del.icio.us+tag%2Fsamba/Auditing+for+Samba/by8w7</link>
            <description></description>
            
            <pubDate>Tue, 01 Jan 2008 16:57:42 -0800</pubDate>
        </item>
            
        <item>
            <title>CensorNet Ltd - Professional &amp; Affordable Web and E-mail Filtering for business, education, ISP, VAR</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/CensorNet+Ltd+-+Professional+%26+Affordable+Web+and+E-mail+Filtering+for+business%2C+education%2C+ISP%2C+VAR/btay2</link>
            <description></description>
            
            <pubDate>Thu, 08 Nov 2007 17:13:48 -0800</pubDate>
        </item>
            
        <item>
            <title>here</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/here/bsnum</link>
            <description></description>
            
            <pubDate>Sun, 04 Nov 2007 18:22:19 -0800</pubDate>
        </item>
            
        <item>
            <title>bunny-the-fuzzer - Google Code</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/bunny-the-fuzzer+-+Google+Code/br6uk</link>
            <description>&amp;quot;Bunny the Fuzzer A closed loop, high-performance, general purpose protocol-blind fuzzer for C programs. Uses compiler-level integration to seamlessly inject precise and reliable instrumentation hooks into the traced program. These hooks enable the</description>
            
            <pubDate>Wed, 31 Oct 2007 15:24:50 -0700</pubDate>
        </item>
            
        <item>
            <title>NGN - Firefox als hacktool</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/NGN+-+Firefox+als+hacktool/br3rw</link>
            <description></description>
            
            <pubDate>Wed, 31 Oct 2007 03:03:50 -0700</pubDate>
        </item>
            
        <item>
            <title>Richard&#039;s C# blog : Super easy SQL Server 2005 Database Schema change auditing</title>
            <link>http://swik.net/XML/del.icio.us%2Ftag%2Fxml/Richard%27s+C%23+blog+%3A+Super+easy+SQL+Server+2005+Database+Schema+change+auditing/brg60</link>
            <description></description>
            
            <pubDate>Thu, 25 Oct 2007 19:59:39 -0700</pubDate>
        </item>
            
        <item>
            <title>Nmap</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Nmap/borzb</link>
            <description>OpenSource network management utility.</description>
            
            <pubDate>Tue, 02 Oct 2007 12:36:43 -0700</pubDate>
        </item>
            
        <item>
            <title>[CentOS] Syslog x Samba VFS audit</title>
            <link>http://swik.net/Samba/del.icio.us+tag%2Fsamba/%5BCentOS%5D+Syslog+x+Samba+VFS+audit/bm8e8</link>
            <description></description>
            
            <pubDate>Fri, 14 Sep 2007 07:54:53 -0700</pubDate>
        </item>
            
        <item>
            <title>An Auditing Solution with XML And XSL</title>
            <link>http://swik.net/XML/del.icio.us%2Ftag%2Fxml/An+Auditing+Solution+with+XML+And+XSL/bjp0i</link>
            <description></description>
            
            <pubDate>Mon, 20 Aug 2007 11:49:29 -0700</pubDate>
        </item>
            
        <item>
            <title>Edge-Security - Wfuzz</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Edge-Security+-+Wfuzz/bg4w6</link>
            <description></description>
            
            <pubDate>Wed, 01 Aug 2007 10:26:54 -0700</pubDate>
        </item>
            
        <item>
            <title>SourceForge.net: Open Source EAM/CMMS</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/SourceForge.net%3A+Open+Source+EAM%2FCMMS/bbijy</link>
            <description></description>
            
            <pubDate>Sat, 16 Jun 2007 06:42:16 -0700</pubDate>
        </item>
            
        <item>
            <title>A Tapestry of Thoughts: Glassfish And Audit Logging</title>
            <link>http://swik.net/GlassFish/del.icio.us%2Ftag%2Fglassfish/A+Tapestry+of+Thoughts%3A+Glassfish+And+Audit+Logging/7llk</link>
            <description>Glassfish And Audit Logging</description>
            
            <pubDate>Wed, 16 May 2007 10:34:12 -0700</pubDate>
        </item>
            
        <item>
            <title>HackBar :: Firefox Add-ons</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/HackBar+%3A%3A+Firefox+Add-ons/2eag</link>
            <description></description>
            
            <pubDate>Wed, 04 Apr 2007 15:07:21 -0700</pubDate>
        </item>
            
        <item>
            <title>FireCAT - Firefox Catalog of Auditing Tools »</title>
            <link>http://swik.net/Firefox/del.icio.us%2Ftag%2Ffirefox/FireCAT+-+Firefox+Catalog+of+Auditing+Tools+%C2%BB/1tnc</link>
            <description>FireCAT - Firefox Catalog of Auditing Tools backbone spilled these bits on March 27th 2007 @ 7:42 am After the web 2.0 hacking with firefox and its plugins article I wrote some months ago, recently I found a new way to transform firefox in the ultimate pe</description>
            
            <pubDate>Wed, 28 Mar 2007 22:23:44 -0700</pubDate>
        </item>
            
        <item>
            <title>Object auditing with the use of Hibernate, database triggers and views</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/Object+auditing+with+the+use+of+Hibernate%2C+database+triggers+and+views/06rt</link>
            <description>&lt;div class=&quot;del-bookmark&quot;&gt;
    &lt;div class=&quot;meta&quot;&gt;
        &lt;a href=&quot;http://del.icio.us/post?url=http%3A%2F%2Fblog.hibernate.org%2Fcgi-bin%2Fblosxom.cgi%2F2004%2F06%2F19%2F&amp;title=Object%20auditing%20with%20the%20use%20of%20Hibernate%2C%20database%20triggers%20and%20views&amp;copyuser=dmulligan&amp;copytags=hibernate%2Bauditing%2Bjava%2Bdevelopment%2Bversioning&amp;jump=yes&amp;partner=delrss&amp;src=feed_mozilla&quot; rel=&quot;nofollow&quot; title=&quot;add this bookmark to your collection at del.icio.us&quot;&gt;&lt;img src=&quot;http://images.del.icio.us/static/img/delicious.small.gif&quot; alt=&quot;del.icio.us&quot; width=&quot;10&quot; height=&quot;10&quot; border=&quot;0&quot;/&gt; bookmark this on del.icio.us&lt;/a&gt;
        -
        posted 
        by &lt;a class=&quot;author&quot; title=&quot;visit dmulligan&#039;s bookmarks at del.icio.us&quot; href=&quot;http://del.icio.us/dmulligan&quot;&gt;dmulligan&lt;/a&gt;
        to
            &lt;a rel=&quot;tag&quot; title=&quot;view all bookmarks tagged &#039;hibernate&#039; at del.icio.us&quot; href=&quot;http://del.icio.us/tag/hibernate&quot;&gt;hibernate&lt;/a&gt;
            &lt;a rel=&quot;tag&quot; title=&quot;view all bookmarks tagged &#039;auditing&#039; at del.icio.us&quot; href=&quot;http://del.icio.us/tag/auditing&quot;&gt;auditing&lt;/a&gt;
            &lt;a rel=&quot;tag&quot; title=&quot;view all bookmarks tagged &#039;java&#039; at del.icio.us&quot; href=&quot;http://del.icio.us/tag/java&quot;&gt;java&lt;/a&gt;
            &lt;a rel=&quot;tag&quot; title=&quot;view all bookmarks tagged &#039;development&#039; at del.icio.us&quot; href=&quot;http://del.icio.us/tag/development&quot;&gt;development&lt;/a&gt;
            &lt;a rel=&quot;tag&quot; title=&quot;view all bookmarks tagged &#039;versioning&#039; at del.icio.us&quot; href=&quot;http://del.icio.us/tag/versioning&quot;&gt;versioning&lt;/a&gt;
            - &lt;a class=&quot;comments&quot; rel=&quot;self&quot; title=&quot;view more details on this bookmark at del.icio.us&quot; href=&quot;http://del.icio.us/url/eb4f3b0088fdc47f188ed55e99dcb9a3&quot;&gt;more about this bookmark...&lt;/a&gt;
    &lt;/div&gt;
&lt;/div&gt;
</description>
            
            <pubDate>Fri, 23 Mar 2007 10:18:55 -0700</pubDate>
        </item>
            
        <item>
            <title>Babel Enterprise</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Babel+Enterprise/xums</link>
            <description></description>
            
            <pubDate>Thu, 15 Feb 2007 21:39:28 -0800</pubDate>
        </item>
            
        <item>
            <title>Snort - the de facto standard for intrusion detection/prevention</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Snort+-+the+de+facto+standard+for+intrusion+detection%2Fprevention/w7mb</link>
            <description>The open source NIDS that started it all.</description>
            
            <pubDate>Sat, 10 Feb 2007 05:39:25 -0800</pubDate>
        </item>
            
        <item>
            <title>Snort - the de facto standard for intrusion detection/prevention</title>
            <link>http://swik.net/snort/del.icio.us%2Ftag%2Fsnort/Snort+-+the+de+facto+standard+for+intrusion+detection%2Fprevention/w7jg</link>
            <description>The open source NIDS that started it all.</description>
            
            <pubDate>Sat, 10 Feb 2007 05:15:12 -0800</pubDate>
        </item>
            
        <item>
            <title>Snort Report: Fundamentals and installation tips for the channel</title>
            <link>http://swik.net/snort/del.icio.us%2Ftag%2Fsnort/Snort+Report%3A+Fundamentals+and+installation+tips+for+the+channel/sty8</link>
            <description>Snort Report: Fundamentals and installation tips for the channel</description>
            
            <pubDate>Mon, 01 Jan 2007 17:28:39 -0800</pubDate>
        </item>
            
        <item>
            <title>Hibernate Forums - View topic - Interceptor to create history / activity records</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/Hibernate+Forums+-+View+topic+-+Interceptor+to+create+history+%2F+activity+records/ljdv</link>
            <description></description>
            
            <pubDate>Mon, 18 Sep 2006 00:08:39 -0700</pubDate>
        </item>
            
        <item>
            <title>hibernate.org - Audit Logging</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/hibernate.org+-+Audit+Logging/ie0t</link>
            <description></description>
            
            <pubDate>Wed, 02 Aug 2006 03:56:50 -0700</pubDate>
        </item>
            
        <item>
            <title>SourceForge.net: Portable Linux Auditing CD</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/SourceForge.net%3A+Portable+Linux+Auditing+CD/g0wm</link>
            <description></description>
            
            <pubDate>Tue, 11 Jul 2006 08:51:10 -0700</pubDate>
        </item>
                </channel>
</rss>
