<?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>Digitaldogma</title>
	<atom:link href="http://www.digitaldogma.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.digitaldogma.org</link>
	<description>The ramblings of a Christian Linux geek.</description>
	<lastBuildDate>Thu, 26 Jan 2012 16:55:07 +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>Apple Rant..</title>
		<link>http://www.digitaldogma.org/2012/01/26/apple-rant</link>
		<comments>http://www.digitaldogma.org/2012/01/26/apple-rant#comments</comments>
		<pubDate>Thu, 26 Jan 2012 11:52:40 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=211</guid>
		<description><![CDATA[Traditionally Users don&#8217;t seem to care about the walled garden, in fact they seem to like it. Many of the complaints against Android and Linux are surrounding the inconstant appearance of apps (personally I find this is mostly due to bad ports of iOS apps..) and fragmentation of hardware. The lack of these in the [...]]]></description>
			<content:encoded><![CDATA[<p>Traditionally Users don&#8217;t seem to care about the walled garden, in fact they<br />
seem to like it.  Many of the complaints against Android and Linux are<br />
surrounding the inconstant appearance of apps (personally I find this is mostly<br />
due to bad ports of iOS apps..) and fragmentation of hardware.  The lack of<br />
these in the iOS world is directly a result of Apple being in complete control.<br />
They decide what content you are allowed to see and which apps you are allowed<br />
to use.  Isn&#8217;t this just the kind of control large media companies want, and<br />
hoped to accomplish via laws like SOPA and PIPA?</p>
<p>Thousands of calls, millions of emails and signatures.  It&#8217;s very clear we<br />
don&#8217;t want them messing with the Internet.  </p>
<p>How long will it take for users to see Apple as one of these groups seeking to<br />
control them?  Apple is more than a hardware or software vendor, they sell a<br />
lifestyle.  What happens if suddenly we all discover we don&#8217;t want to give up<br />
the freedom required for that lifestyle?  Will we all stand up and smash our<br />
iPads with a sledge hammer?  Irony of the 1984 commercial is simply overwhelming.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2012/01/26/apple-rant/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Plus and Ohio Linux Fest 2011</title>
		<link>http://www.digitaldogma.org/2011/09/01/google-plus-and-ohio-linux-fest-2011</link>
		<comments>http://www.digitaldogma.org/2011/09/01/google-plus-and-ohio-linux-fest-2011#comments</comments>
		<pubDate>Thu, 01 Sep 2011 15:07:22 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OLF]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=204</guid>
		<description><![CDATA[I haven&#8217;t posted any updates in a while, mainly because I&#8217;ve been side tracked by google plus. It&#8217;s just like facebook, but it&#8217;s not! I&#8217;m also eagerly awaiting OLF 2011 coming up September 9-11th in Columbus, OH. If you are anywhere near there you should try and make it out. I&#8217;ve been going since 2007 [...]]]></description>
			<content:encoded><![CDATA[<p>
I haven&#8217;t posted any updates in a while, mainly because I&#8217;ve been side tracked by <a href="http://plus.google.com">google plus.</a>  It&#8217;s just like facebook, <a href="http://xkcd.com/918/">but it&#8217;s not!</a>
</p>
<p>
I&#8217;m also eagerly awaiting <a href="http://ohiolinux.org">OLF 2011</a> coming up September 9-11th in Columbus, OH.  If you are anywhere near there you should try and make it out.  I&#8217;ve been going since 2007 and it&#8217;s gotten bigger each year.<br />
<br />
You can still <a href="https://ohiolinux.org/register">register</a> for free, but this year there will be a charge for walk-ins so do it now!  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/09/01/google-plus-and-ohio-linux-fest-2011/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Fruits</title>
		<link>http://www.digitaldogma.org/2011/06/14/first-fruits</link>
		<comments>http://www.digitaldogma.org/2011/06/14/first-fruits#comments</comments>
		<pubDate>Tue, 14 Jun 2011 00:31:00 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Garden]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[Summer]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=191</guid>
		<description><![CDATA[Its been a wet spring but its finally warming up and we&#8217;ve got somethings in bloom. The cucumbers are coming steady but the onions are kinda puny. I suspect its do to the heavy rains compacting the soil. We&#8217;ve had a few strawberries, but this is their first full year so I don&#8217;t expect much.]]></description>
			<content:encoded><![CDATA[<p>Its been a wet spring but its finally warming up and we&#8217;ve got somethings in bloom. The cucumbers are coming steady but the onions are kinda puny. I suspect its do to the heavy rains compacting the soil. <br />
<img src="http://digitaldogma.org/gallery/d/92501-2/IMG_20110614_161453.jpg" alt="Cucumbers and Onions"/></p>
<p>We&#8217;ve had a few strawberries, but this is their first full year so I don&#8217;t expect much.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/06/14/first-fruits/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomatoes part Duex</title>
		<link>http://www.digitaldogma.org/2011/05/09/tomatoes-part-duex</link>
		<comments>http://www.digitaldogma.org/2011/05/09/tomatoes-part-duex#comments</comments>
		<pubDate>Mon, 09 May 2011 17:04:21 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Garden]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[homestead]]></category>
		<category><![CDATA[outdoor]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=186</guid>
		<description><![CDATA[So the tomatoes from seed I put out earlier didn&#8217;t make it :(. I think it was a combination of it being too early (wait until Derby weekend!) and some critter getting them. I need to setup a camera or something to watch them and figure out exactly what it is. At any rate, my [...]]]></description>
			<content:encoded><![CDATA[<p>So the tomatoes from seed I put out earlier didn&#8217;t make it :(.  I think it was<br />
a combination of it being too early (wait until Derby weekend!) and some<br />
critter getting them.  I need to setup a camera or something to watch them and<br />
figure out exactly what it is.</p>
<p>At any rate, my wonder wife saved the day by coming home with some huge store<br />
bought plants today.  As she said &#8220;we _will_ have tomatoes by the fourth of<br />
July this yet&#8221;.  I do love that woman&#8230;</p>
<p><img src="http://digitaldogma.org/gallery/d/92448-2/IMG_20110509_162326.jpg" alt="tomatoes" title="tomatoes" width="480" height="640" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/05/09/tomatoes-part-duex/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomatoes in the ground and frost tonight..</title>
		<link>http://www.digitaldogma.org/2011/05/04/tomatoes-in-the-ground-and-frost-tonight</link>
		<comments>http://www.digitaldogma.org/2011/05/04/tomatoes-in-the-ground-and-frost-tonight#comments</comments>
		<pubDate>Wed, 04 May 2011 16:08:42 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Garden]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[homestead]]></category>
		<category><![CDATA[outdoor]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=179</guid>
		<description><![CDATA[I put out the brandywine tomatoes, cucumbers, and Mellons this weekend while the girls played in the mud. Then on Wednesday I hear it&#8217;s suppose to frost tonight. I knew I should have listened and waited until Derby weekend&#8230; Guess I&#8217;ll be covering things up with sheets tonight, but at least the cherry tomatoes and more [...]]]></description>
			<content:encoded><![CDATA[<p>I put out the brandywine tomatoes, cucumbers, and Mellons this weekend while the<br />
girls played in the mud. Then on Wednesday I hear it&#8217;s suppose to <a href="http://blogs.courier-journal.com/gardening/2011/05/04/patchy-frost-possible-early-thursday/">frost<br />
tonight</a>.  I knew I should have listened and waited until Derby weekend&#8230; </p>
<p>Guess I&#8217;ll be covering things up with sheets tonight, but at least the cherry<br />
tomatoes and more cucumbers I&#8217;m starting from seeds will be ok.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/05/04/tomatoes-in-the-ground-and-frost-tonight/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Squash and Zucchini in the ground</title>
		<link>http://www.digitaldogma.org/2011/04/21/squash-and-zucchini-in-the-ground</link>
		<comments>http://www.digitaldogma.org/2011/04/21/squash-and-zucchini-in-the-ground#comments</comments>
		<pubDate>Thu, 21 Apr 2011 14:11:01 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Garden]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[homestead]]></category>
		<category><![CDATA[outdoor]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=176</guid>
		<description><![CDATA[I am a bit early, but the straight neck squash were already getting flower buds, so I went ahead and put them out. I&#8217;ll need to keep watch for frost for the next couple of weeks and cover them if need be.]]></description>
			<content:encoded><![CDATA[<p>I am a bit early, but the straight neck squash were already getting flower<br />
buds, so I went ahead and put them out.  I&#8217;ll need to keep watch for frost for<br />
the next couple of weeks and cover them if need be.</p>
<p><img atl="squash and zucchini" title="squash and zucchini" src="http://digitaldogma.org/gallery/d/92419-2/IMG_20110421_140017.jpg"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/04/21/squash-and-zucchini-in-the-ground/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seedlings</title>
		<link>http://www.digitaldogma.org/2011/04/11/seedlings</link>
		<comments>http://www.digitaldogma.org/2011/04/11/seedlings#comments</comments>
		<pubDate>Mon, 11 Apr 2011 19:59:02 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Garden]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[homestead]]></category>
		<category><![CDATA[outdoor]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=174</guid>
		<description><![CDATA[The seedlings have been growing fast and I wanted to post in order to mark their progress. The squash and cucumbers have taken off. In the future I should probably start them a bit later than the peppers and tomatoes. Here&#8217;s a bad cell phone picture:]]></description>
			<content:encoded><![CDATA[<p>The seedlings have been growing fast and I wanted to post in order to mark their progress.  The squash and cucumbers have taken off.  In the future I should probably start them a bit later than the peppers and tomatoes.  Here&#8217;s a bad cell phone picture:<div class="wp-caption alignnone" style="width: 490px"><img alt="seedlings April 11" src="http://digitaldogma.org/gallery/d/92415-2/IMG_20110411_191156.jpg" title="Seedings" width="480" height="640" /><p class="wp-caption-text">seedlings April 11</p></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/04/11/seedlings/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starting from Seeds</title>
		<link>http://www.digitaldogma.org/2011/03/28/starting-from-seeds</link>
		<comments>http://www.digitaldogma.org/2011/03/28/starting-from-seeds#comments</comments>
		<pubDate>Mon, 28 Mar 2011 16:54:14 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Garden]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[homestead]]></category>
		<category><![CDATA[outdoor]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=168</guid>
		<description><![CDATA[I&#8217;m getting started a bit late, but I finally got around to starting some seeds for the garden this year. I haven&#8217;t bought anything new as I had lots left over from last year. I planted straight and bent neck squash, zucchini, Brandywine and Early Girl tomatoes, water melon, cantaloupe, peppers and jalapeño peppers and [...]]]></description>
			<content:encoded><![CDATA[<p>
I&#8217;m getting started a bit late, but I finally got around to starting some seeds<br />
for the garden this year.  I haven&#8217;t bought anything new as I had lots left<br />
over from last year.
</p>
<p>
I planted straight and bent neck squash, zucchini, Brandywine and Early Girl<br />
tomatoes, water melon, cantaloupe, peppers and jalapeño peppers and some<br />
cucumbers.  I only had a couple of cucumber seeds left from last year, so I may<br />
need to buy more this year.
</p>
<p>
I still need to get some onion and garlic bulbs.  The corn that I sowed last<br />
year seemed to do better than the transplants, so I&#8217;ll just sow it all after<br />
the last frost this year.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/03/28/starting-from-seeds/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PostgreSQL Warm Fail Over using Write Ahead Logs</title>
		<link>http://www.digitaldogma.org/2011/02/25/postgresql-warm-fail-over-using-write-ahead-logs</link>
		<comments>http://www.digitaldogma.org/2011/02/25/postgresql-warm-fail-over-using-write-ahead-logs#comments</comments>
		<pubDate>Fri, 25 Feb 2011 16:44:13 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[fail-over]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=156</guid>
		<description><![CDATA[Introduction A typical fail over method for any application is to have two identical machines with all data stored on a shared SAN. This falls short on ensuring the integrity of the database. Do we know that the database was properly shutdown on the primary node before failing over? If not, data loss can occurs [...]]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>A typical fail over method for any application is to have two identical<br />
machines with all data stored on a shared SAN.  This falls short on ensuring the<br />
integrity of the database.  Do we know that the database was properly shutdown<br />
on the primary node before failing over?  If not, data loss can occurs and the<br />
only recovery method will be restoring from backup.  This method also<br />
introduces a single point of failure for the database in the shared storage.</p>
<p>Luckily, postgres provides a transaction logging method known as write<br />
ahead logs (WAL).  We can exploit these feature to create a live backup<br />
of the production system on the fail over node.  We&#8217;ll do this by<br />
having the primary node copy it&#8217;s wal logs to the secondary node.  The<br />
secondary node will be in continuous recovery mode, reading the wal logs<br />
and applying them to it&#8217;s database.</p>
<h2>Pre-requisites</h2>
<p>Before we begin, a few requirements:<br />
1. Both machines must be the same postgresql version<br />
   This document assumes postgresql 8.x.  Different solutions are available for postgresql 7.x and 9.x.<br />
2. Both machines must be the same architecture (64 or 32 bit).<br />
3. The primary node must be able to access the secondary node via ssh.<br />
4. Install postgresql-contrib on secondary machine</p>
<h2>Configure the primary node</h2>
<p>1. Generate ssh key and place public key in authorized_hosts on secondary<br />
  # ssh-keygen -t dsa<br />
  # ssh-copy-id -i ~/.ssh/id_dsa.pub postgres@secondary<br />
2. Enable WAL logging by editing postgresql.conf and setting the following values.<br />
<code><br />
archive_mode = on<br />
archive_command = 'rsync --delete-after -a %p postgres@secondary:/var/lib/pgsql/walfiles/%f'<br />
</code></p>
<h2>Configure the secondary node</h2>
<p>1. Create a directory for the WAL files<br />
  # mkdir /var/lib/pgsql/walfiles<br />
2. Create /var/lib/pgsql/recovery.conf with the following contents:<br />
<code><br />
restore_command = '/usr/bin/pg_standby -l -d -s 2 -t /tmp/pgsql.trigger.5432 \ /var/lib/pgsql/walfiles %f %p %r 2>>standby.log'<br />
</code></p>
<h2>Initialize the cluster</h2>
<p>1. On the primary run the following:<br />
  Please note that &#8216;dhreplication&#8217; is an arbitrary tag, and can be set to anything useful to your configuration.<br />
  # psql -U postgres -c &#8220;SELECT pg_start_backup(&#8216;dhreplication&#8217;);&#8221;<br />
  # rsync -avz /var/lib/pgsql/data/* secondary:/var/lib/pgsql/data/<br />
  # psql -U postgres -c &#8220;SELECT pg_stop_backup();&#8221;<br />
2. On secondary run the following:<br />
  Edit /var/lib/pgsql/data/postgresql.conf and set &#8216;archive_mode = off&#8217;<br />
  # ln -s /var/lib/pgsql/recovery.conf /var/lib/pgsql/data/recovery.conf<br />
  A symlink is used above, as /var/lib/pgsql/recovery.conf will be removed when recovery is disabled.<br />
  # service postgresql start<br />
3. Monitor for problems by watching /var/pgsql/pgsql.log and /var/lib/pgsql/data/standby.log on secondary</p>
<h2>Testing fail over</h2>
<p>1. On primary edit /var/lib/pgsql/data/postgresql.conf and set &#8220;archive_command = /bin/true&#8221;<br />
  then reload postgresql to make the changes active.<br />
  # service postgresql reload<br />
2. On secondary<br />
   # tail /var/pgsql/pgsql.log /var/lib/pgsql/data/standby.log<br />
   # touch /tmp/pgsql.trigger.5432<br />
3. You may now connect clients to the secondary server.</p>
<h2>To resume running on primary</h2>
<p>1. On secondary<br />
  # psql -U postgres -c &#8220;SELECT pg_start_backup(&#8216;dhreplication&#8217;);&#8221;<br />
  # rsync -avz /var/lib/pgsql/data/* primary:/var/lib/pgsql/data/<br />
  # psql -U postgres -c &#8220;SELECT pg_stop_backup();&#8221;<br />
2. Preform steps above to initialize the secondary server again.</p>
<h2> External sources</h2>
<p>http://www.xtuple.org/replication-how-to</p>
<p>http://www.postgresql.org/docs/8.4/static/high-availability.html</p>
<p>http://www.postgresql.org/docs/8.4/static/warm-standby.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2011/02/25/postgresql-warm-fail-over-using-write-ahead-logs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exim</title>
		<link>http://www.digitaldogma.org/2010/11/24/exim</link>
		<comments>http://www.digitaldogma.org/2010/11/24/exim#comments</comments>
		<pubDate>Wed, 24 Nov 2010 14:04:58 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Tech Stuff]]></category>
		<category><![CDATA[Exim]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">https://www.digitaldogma.org/?p=140</guid>
		<description><![CDATA[Introduction I installed the debian packages, so I didn&#8217;t need to compile anything. The basic configuration was done via the debian installer. I found these links helpful in further configuring exim: Setting up virtual domains To add a new virtual domain, create file in /etc/exim4/virtual and add domain to /etc/exim4/update-exim4.conf.conf Catch all alias Virus scanning [...]]]></description>
			<content:encoded><![CDATA[<h3>Introduction</h3>
<p>I installed the debian packages, so I didn&#8217;t need to compile anything.  The basic configuration was done via the debian installer.  </p>
<p>I found these links helpful in further configuring exim:</p>
<p><a href="http://www.debian-administration.org/articles/140"> Setting up virtual domains</a><br />
To add a new virtual domain, create file in /etc/exim4/virtual and add domain to /etc/exim4/update-exim4.conf.conf</p>
<p><a href="http://lists.debian.org/debian-user/2004/10/msg01701.html"> Catch all alias</a></p>
<p><a href="http://koivi.com/exim4-config/"> Virus scanning</a></p>
<p>I also wanted to drop connections after too many unknown users, so I added this to /etc/exim4/conf.d/acl/30_exim4-config_check_rcpt</p>
<pre>
# Deny if more than 5 unknown users
  deny
    condition = ${if >{$rcpt_fail_count}{5}{yes}{no}}
    message = Too many unknown users
</pre>
<h3>Stats</h3>
<p>Stats are generating by running </p>
<p><code> eximstats -byemail -pattern "Rejected by SA" "/SAEximRejCond expand returned: '1'/" </code></p>
<p>from the log rotation cron job.</p>
<h3>DNS Blacklists</h3>
<p>I enabled the flagging of messages by adding the following to /etc/exim4/conf.d/main/02_exim4-config_options:</p>
<p>CHECK_RCPT_IP_DNSBLS = sbl-xbl.spamhaus.org:dnsbl.sorbs.net:combined.njabl.org:bl.spamcop.net:psbl.surriel.com</p>
<h3>Command line arguments</h3>
<p>To list all messages in the queue:<br />
<code>sudo /usr/sbin/exim4 -bp</code></p>
<p>To view a specific message header:<br />
<code>sudo /usr/sbin/exim4 -Mvh <message id></message></code></p>
<p>To remove a message from the queue:<br />
<code>sudo /usr/sbin/exim4 -Mrm <message id></message></code></p>
<p>To remove all frozen messages from the queue:<br />
<code>sudo /usr/sbin/exiqgrep -iz | xargs sudo /usr/sbin/exim4 -Mrm </code></p>
<p>To force a delivery attempt:<br />
<code>sudo /usr/sbin/exim4 -qf <message id></message></code></p>
<h3>ClamAV</h3>
<p>I ended up having to install clamav from the volatile packages from <a href="http://www.debian.org/volatile/">/http://www.debian.org/volatile/</a> in order to keep it updated.</p>
<p>Antivirus test files: <a href="http://www.eicar.org/anti_virus_test_file.htm"> http://www.eicar.org/anti_virus_test_file.htm</a></p>
<h3>Greylistd</h3>
<p>This was silly easy to setup using <a href="http://www.debian-administration.org/articles/167">these instructions</a></p>
<p>It boiled down to the following commands:</p>
<p><code>apt-get install greylistd</code></p>
<p><code>greylistd-setup-exim4 add</code></p>
<p>I did edit /etc/greylistd/config to change the length of time before a retry will be accepted to 30min (default is 60).</p>
<h3>Spoofing work email</h3>
<p>I wanted to be able to send email as $workaddress, and have it be accepted.  To do this I had to add my user account to the MAIN_TRUSTED_USERS in 02_exim4-config_options</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitaldogma.org/2010/11/24/exim/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

